/* create 问律师 */
.leftquestionIssue {width: 730px;}
.questionStep,.otherQuestion{padding:0 0 50px 0; overflow: hidden;}
.contxtborder .searchbox{width: 730px; overflow: hidden;}
.contxtborder .searchbox .search{height: 40px;width:450px;float: left;}
.contxtborder .searchbox .searchic{background: url(../img/search.png) no-repeat;width: 40px;height: 40px;float: left;border: none;cursor: pointer;}
.contxtborder .searchbox .title_text{font-size: 16px;color: #999;line-height: 40px;padding-right: 20px;float: left;}
.contxtborder .searchbox .quelawyer{line-height: 40px;color: #004799; padding-left:34px;font-size: 18px;}

.questionIssue,.questionStep,.otherQuestion{width: 100%}
.questionIssue{padding: 20px 0 20px; float: left;}
.questionIssue .caseggimg{width: 100%;height:114px;background: url(../img/question/caseggimg.png) 0 0 no-repeat;}
.questionIssue .quesIssContext{background: #fff;width:720px; margin-top:30px;}
.contxtborder h3{ font-size: 20px;color: #666;line-height:50px; margin-top: 20px;}
.questionIssue .leftbox{overflow: hidden;margin: 0 auto;}
.questionIssue .leftbox p{line-height:40px;}
.questionIssue .rightbox{overflow: hidden;margin: 0 auto;}
.questionIssue .rightbox p{line-height:40px;}
.questionIssue .contxtborder{width:720px;}
.questionIssue .itxtarea{width:800px;max-width:800px;height:226px;max-height:226px;float: right; border: 1px #999 solid;padding: 10px;font-size: 14px;}
.questionIssue .contxtborder .quesTitle{width:300px;font-size: 14px;border: 1px #999 solid; line-height: 20px;padding: 10px}
.questionIssue .subAdvisory{width: 165px;height: 40px;border: none;font-size:18px;font-weight:500; margin-top:10px;}
.questionIssue .quesissSbmint{text-align:center;margin:30px auto;}
.questionIssue .quesIssContext .quesIsstxtmsg{float: right;height: 30px;line-height: 30px;color: #767676}
.quesIssContext .onlineFreeConsultation{font-size:18px;font-weight: normal;margin-bottom: 10px}

.quesIssContext2 .contxtborder{width:800px;}
.quesIssContext2 .contxtborder p{font-size: 18px;color: #666;}
.quesIssContext2 .contxtborder .quesTitle{width:800px;font-size: 14px;border: 1px #999 solid; line-height: 20px;padding: 10px}
.quesIssContext2 .onlineFreeConsultation{font-size:18px;font-weight: normal;margin-bottom: 10px}
.questionIssue .quesIssContext2 .quesIsstxtmsg{float: right;height: 30px;line-height: 30px;color: #767676}
.questionIssue .quesIssContext2{padding:10px;background: #fff;width:800px;overflow: hidden;margin-left: 100px;}
.quesIssContext2 .upload_wrap{margin-top:-20px;}



.weixincode{text-align: center}
.weixincode h3.distance{margin-top: 42px;color: #004799}
.weixincode img{margin: 20px auto}
.weixincode .viewIssues{display: inline-block;margin-top: 40px;width: 320px;height: 45px;line-height: 45px;border: none;font-size: 16px;font-weight: bold}
.contxtborder .selt{color: #666;font-size:12px;margin-right: 50px;float: left;width:100%;line-height: 18px;border:none;padding: 5px}

.caseType{color: #666;  float: left;width:296px}
.caseType .filename li{background-color:#ededed; padding: 2px;text-indent: 5px;margin-bottom:2px;}
.caseType .avatar_js_cover{display: none;text-align: right; width: 150px; height: 114px; overflow: hidden;float: left;position: absolute}
.avatar_js_cover #caseType{  font-weight: 600;color: #fff;font-size: 18px;position: absolute;right: 0px;background: #004799;border-radius: 50%;padding: 2px 7px}


/*上传图片*/
/*.upload_wrap{margin-top:15px;}*/
.upload_wrap .upload_annex{float: left;background: url(../img/question/upload_annex.png) 10px 8px no-repeat;display: inline-block;width:28px;height: 30px; }
.fileinput-button span{float: left;}
.fileinput-button{width: 120px;display: inline-block;text-align: center;cursor: pointer;height: 30px;line-height: 30px}
.fileinput-button {position: relative;overflow: hidden}
.fileinput-button input {position: absolute;top: 0;right: 0;margin: 0;opacity: 0;-ms-filter: 'alpha(opacity=0)';font-size: 200px;direction: ltr;cursor: pointer}
/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}
.upload_img_show{color: #999}
.upload_preview{margin-top: 10px;border: 1px solid #ccc;width: 350px;height: 200px}
.upload_preview img{width: 350px;height: 200px}

/* 案源推送 */
.caseSourcePush,.lawyerEvaluation{width:220px;height: 465px;position: absolute;overflow:hidden; padding: 20px 10px;background: #fff; border: 1px solid #ccc}
.caseSourcePush,.lawyerEvaluation{top: 214px}
.caseSourcePush{ left: -70px}
.caseSourcePush .more,.lawyerEvaluation .more{position: absolute;  bottom: 10px;right: 20px;color:#333}
.caseSourcePush .hd,.lawyerEvaluation .hd{ overflow:hidden;margin-bottom: 10px}
.caseSourcePush .hd h3,.lawyerEvaluation .hd h3{font-size: 18px;font-weight: normal}
.caseSourcePush .infoList li,.lawyerEvaluation .infoList li{line-height:21px;font-size: 12px;color:#666}
.caseSourcePush .infoList li a{width: 140px;overflow: hidden;text-align: right;display: inline-block;color: #666;}
.lawyerEvaluation .infoList li{line-height:20px}
.caseSourcePush .infoList li .date{ float:left;}

/*对律师的评价*/
.lawyerEvaluation{right: -70px}
.lawyerEvaluation .infoList li{margin-bottom: 10px}
.lawyerEvaluation .infoList li .name{float: left;  padding-right: 10px;}
.lawyerEvaluation .infoList li .date{float: left}
.lawyerEvaluation .infoList li .serviceEvaluation{float: right}
.lawyerEvaluation .infoList li .evaluationContent{clear: both}

/*活跃的律师*/
.rightlv{width:230px;margin-top:60px;overflow: hidden;float:right; margin-bottom: 20px;}
.rightlv ul{ padding-top: 20px;}
.rightlv ul li{overflow: hidden; border-bottom: 1px dashed #999;}
.rightlv h3{ font-size: 16px;color: #666;line-height:30px; margin-top: 20px;}
.rightlv .lvimg{float: left; margin: 20px 20px 20px 0;width: 80px;height: 80px;border-radius: 50%;}
.rightlv .lvtextbox{overflow: hidden; float: left; margin: 20px 0; }
.rightlv .lvtextbox .lvname{color:#666;font-size: 20px;}
.rightlv .btn{line-height: 30px;color:#004799;float: right;font-size: 14px;}

.questionStep{text-align: center}
.otherQuestion{overflow: hidden; -moz-background-size:100% 100%;background-size:100% 100%;background-size: cover;background-size: contain;max-width:100%;float: left;overflow: hidden;}
.otherQuercontxt{border-bottom: 1px dashed #999;width: 708px;background: #fff;padding:10px;overflow: hidden;}
.issuetitle{padding-bottom: 5px;}
.otherQuercontxt .issue{font-size: 16px;line-height:25px;}
.otherQuercontxt .issue.textcontent{font-size: 20px;}
.otherQuercontxt .issue .time{float: right;color: #999;}
.issuetitle dl{width: 654px;float: left}
.issuetitle dl dt,.issuetitle dl dd,.attention dl dt,.attention dl dd{float: left;height: 29px;line-height: 29px} 
.issuetitle dl dt,.attention dl dt{width: 45px}
.issuetitle dl dd,.attention dl dd{width: 608px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;cursor: pointer}
.issuetitle dl dd a:hover,.attention dl dd a:hover{color: #004799}
.issuetitle .attention{float: right;text-align: center;display: none}
.attention .btnAttention{border: 1px solid #999;width: 87px;height: 29px;color: #004799;display: inline-block;line-height: 29px;text-align: center}
.attention dl{padding-top: 5px}
.dateTime .userName{float: right}
.otherQuestion h3{font-size: 20px;color: #666;line-height:50px; border-bottom: 2px solid #999;}
.otherQuestion .btnIntMore{padding: 30px;width:660px;text-align: center;}
.btnIntMore .seeMoreQuer{width: 250px;height: 50px;line-height: 50px;font-size: 16px;display: inline-block}
.btnIntMore .seeMoreQuer:hover{color: #fff}
.btnIntMore a{color:#424242;padding:6px;}
.btnIntMore a:hover{color:#004799;}

.contactQuestion{width: 100%;padding-bottom: 100px}
.contactQues{text-align: center;color: #3d3d3d}
.quesConten{width:850px;padding-top: 100px;overflow: hidden;margin: 0 auto;margin-bottom: 50px}
.contQues-img {width: 384px;float: left}
.contQuesLeft .contQues-img li{float: left;width: 76px; height: 76px;padding-right: 10px;padding-bottom: 10px;text-align: center}
.contQuesLeft .contQues-img li a img{border-radius: 100px;width: 76px;height: 76px}
.contQuesContxt{border: 1px solid #999;width: 380px;min-height: 226px;float: right;padding: 10px}
.lawyerinfo{border-bottom: 1px solid #999;overflow: hidden;padding-bottom: 10px;margin-bottom: 10px}
.lawyerinfo .lawyerPortrait{float: left;padding: 10px 20px 10px 10px}
.lawyerinfo .thisInfo{float: left;width: 200px;line-height: 25px;overflow: hidden;height: 75px}
.lawyerinfo .toAdvisory{color: #a62828;float: right;font-size: 16px;margin-top: 10px}
.personalProfile{line-height: 25px}

.item_pager{margin: 20px 0;text-align: center}
.item_pager .loadMore{background: #004799;display: inline-block;padding: 20px;padding: 10px 20px;border-radius: 20px}
.item_pager .loadMore,.item_pager .loadMore:hover{color: #fff}


/* list 问律师 */
.askLawyerSearch{background: #f2f2f2;overflow: hidden;padding:10px;margin-bottom: 0;}
.searchItme{width:710px;position: relative;float: left}
.keyword-wrapper .search{width:710px;height: 40px;padding: 0px 40px 0px 10px}
.searchIcon{text-indent: -99999;cursor: pointer; border:none;background: url(../img/question/hjgk.png) no-repeat;position: absolute;width: 40px;height: 40px;right: 0px;top: 0px}

.sortBy{margin-bottom:20px; }
.askArea{padding: 10px 0;position: relative;}
.askArea .iconmore{position: absolute;right:60px;bottom: 30px;background: url(../img/more.png) center no-repeat;position: absolute;padding:0  50px 0 0;cursor: pointer;}
ul.area-wrap {position: relative;margin-top: 20px;border: 1px solid #e8e8e8;min-height: 36px;padding: 6px 0}
ul.area-wrap li {color: #555}
ul.area-wrap li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
ul.area-wrap li span,ul.area-wrap li a,ul.area-wrap li .btn-more {float: left;margin-right: 5px;padding: 5px 8px;height: 14px;line-height: 14px}
ul.area-wrap li span {font-weight: 600;margin-right: -5px}
ul.area-wrap li a.defcrrt,ul.area-wrap li a:hover{background-color: #dadada;color: #fff}
ul.area-wrap li a.active{background-color: #48b4ff;color: #fff;border-radius: 10px;}
ul.area-wrap li a:hover {background-color: #48b4ff;color: #fff;border-radius: 10px;}
ul.area-wrap li .btn-more {cursor: pointer;font-weight: normal;position: relative;z-index: 11;float: right;margin-top: -6px;margin-bottom: -6px;padding-top: 11px;padding-bottom: 11px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background-color: transparent}
ul.area-wrap li .btn-more i {background: url(../img/question/more.png) no-repeat;position: absolute;top: 15px;width: 13px;height: 7px;overflow: hidden;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-o-transition: all .4s ease 0s;transition: all .4s ease 0s}
ul.area-wrap li .btn-more:hover {background-color: transparent;color: #555}
ul.area-wrap li .btn-more:hover i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);animation-fill-mode: forwards}
ul.area-wrap li.li-taller {padding: 12px 16px;position: absolute;left: 0;top: 0;z-index: 10}
ul.area-wrap li.first {border-bottom: 1px dashed #e8e8e8}
ul.area-wrap .workscope{overflow: hidden;float: left;height: 24px}
ul.area-wrap .details {position: relative;overflow: hidden;}
ul.area-wrap .details li {padding: 6px 16px}

/* 聊天界面*/
.issueClass{overflow: hidden;width:1002px;float: left;}
.issueClass .title{font-size: 20px;color: #666;}
.issueClass  .replybox{width: 728px;height:500px;overflow: auto; border: 1px #ccc solid; margin: 20px 0;}
/* 聊天界面-普通用户 */
.issueClass .serinterface{overflow: hidden;}
.issueClass .interface{overflow: hidden;width: 710px;}
.issueClass .interface .usimg{width: 80px;height: 80px;margin:20px;float: left;}
.issueClass .interface .usimg img{border-radius: 50%;}
.issueClass .interface .mane{color: #666;}
.issueClass .interface .dateTime{margin-left: 10px;color: #999;}
.issueClass .interface dd{float: left;width: 530px;}
.issueClass .interface .issuetxt{margin-top:15px;position: relative;}
.issueClass .interface .issuetxt .contents{border: 1px solid #38bdff;padding:7px 10px;float: left;border-radius: 5px;color: #333;}
.issueClass .interface .issuetxt .icon_jiao{position: absolute;background: url(../img/question/icon02.png) no-repeat;width:27px;height: 12px;left:3px;top: -11px;}
/* 聊天界面-律师用户 */
.issueClass .lvinterface{overflow: hidden;text-align: right;width: 710px;}
.issueClass .lvinterface .usimg{width: 80px;height: 80px;margin:20px;float:right;}
.issueClass .lvinterface .usimg img{border-radius: 50%; }
.issueClass .lvinterface .mane{float:right;color: #666;}
.issueClass .lvinterface .dateTime{float:right;margin-right: 10px;color: #999;}
.issueClass .lvinterface dd{float:right;width: 570px;}
.issueClass .lvinterface .issuetxt{margin-top:15px;position: relative;}
.issueClass .lvinterface .issuetxt .contents{color: #333;border: 1px solid #9a9a9a;padding:7px 10px;text-align: right;float:right;border-radius: 5px;}
.issueClass .lvinterface .issuetxt .icon_jiao{position: absolute;background: url(../img/question/icon01.png) no-repeat;width:27px;height: 12px;right:3px;top: -11px;}

.issueClass .issueClassInfo{margin-bottom: 20px;border: 1px solid #ccc;padding:10px;}
.issueClassInfo dt a:hover, .issueClassInfo dd a:hover{color: #004799;}
.issueClassInfo dd{float: left;line-height: 25px;}
.issueClassInfo dt .title{font-size: 20px;color: #666;}
.issueClassInfo dd .issuetxt{ width:970px;cursor: pointer}
.issueClassInfo dd{width:970px;word-break: break-all;word-wrap: break-word;float: left;}
.issueClassInfo .usimg{width: 80px;height: 80px;margin:20px 20px 20px 0; }
.issueClassInfo .usimg img{border-radius: 50%;}
.issueClassInfo dt .dateTime{float:right;color: #757575;}
.issueClassInfo dd .dateTime{float:right;color: #757575;}
.issueClassInfo dd .numlr{float: right}
.issueClassInfo dd .numlr a:hover{color: #424242; }
.issueClassInfo dd .numlr label{padding-right: 20px;height: 35px;line-height: 35px;display: inline-block}
.issueClassInfo dd .numlr b.line{padding-right: 20px}
.issueClassInfo dd .numlr label.last{margin-right: 0px;border-right: none;padding-right: 0px}
.issueClassInfo dd .numlr label.readNumber{background: url(../img/question/read.png) no-repeat 0px 9px;padding-left: 37px;cursor: pointer;}
.issueClassInfo dd .numlr label.like{background: url(../img/question/like.png) no-repeat 0px 9px;padding-left: 30px;cursor: pointer;}
.issueClassInfo dd .numlr label.review{background: url(../img/question/review.png) no-repeat 0px 11px;padding-left: 30px;cursor: pointer;}
.issueClassInfo dd .numlr label.favorite{background: url(../img/star-off.png) no-repeat 0px 11px;padding-left: 30px;cursor: pointer;}
.issuetxt{color: #757575;}
.issueClassInfobox{margin-top: 60px;}
.issueClassInfobox dd .issuetxt{ width:590px;cursor: pointer}
.issueClassInfobox dd{width:590px;word-break: break-all;word-wrap: break-word;float: left;}

.favorite-on{
    background: url(../img/question/11.png) no-repeat;
    width:20px;
    height:20px;
    display: inline-block;
    background-size: 20px;
}
.favorite-off {
    background: url(../img/question/10.png) no-repeat;
    width:20px;
    height:20px;
    display: inline-block;
    background-size: 20px;
}

/*view css 咨询详情*/
.issueDetail{padding-top:50px;}
.issueDetail .totalReply{margin: 30px 0;font-size: 16px}
ol.reply{line-height: 28px;border-top: 1px solid #ccc;padding-top: 30px;margin-bottom: 30px}
ol.reply .replytitle{width: 100px;float: left}
ol.reply .replyDetail{width: 772px;float: left}
ol.reply .replyDetail .replyTime{margin-bottom: 10px}
ol.reply .replyDetail .replayContents{width: 772px;word-break: break-all;word-wrap: break-word}

ol.reply .replyPortrait{width: 128px;float: left;text-align: center}
ol.reply .replyPortrait img{margin-bottom: 10px;  width: 80px;height: 80px;border-radius: 50%;border: 1px solid #ccc}

.otherAdvisory{background: #f2f2f2;padding: 100px 0}
.otherItme{text-align: center}
.theSamewap{margin-top: 50px}
.theSameType{border: 1px solid #ccc;background: #fff;width: 788px;margin: 0 auto;padding: 10px;margin-bottom: 20px}
.theSameType .theIssueClass{padding-bottom: 10px}
.theSameType .theIssueClass dt,.theSameType .theIssueClass dd{float: left}
.theSameType .theIssueClass dt{width: 100px}
.theSameType .theContxt{line-height: 25px;width: 788px;padding: 0;word-break: break-all;word-wrap: break-word}
.theSameType .issueClassInfo dd{width: 788px;padding: 0;word-break: break-all;word-wrap: break-word}
.contactQues-magintop{text-align: center;padding-top: 100px}

/*底部共用*/
.question-footer{padding-top: 100px;text-align: center;padding-bottom: 50px}
.question-footer a{margin-right: 10px}

/* 律师的评论*/
.discuss{width: 800px;margin:0 auto;overflow: hidden;border-top: 1px solid #ccc;margin-top: 10px}
.ds-comments-info .title{text-indent: 2em;height: 35px;line-height: 35px}
.discussContext{width: 700px;margin: 0 auto;overflow: hidden;position: relative}
.discussContext .itxtarea,.discussSbmint{width: 698px}
.discussContext .itxtarea{border:1px solid #ccc;padding: 3px 8px 5px}
.discussContext .ds-hidden-text {word-wrap: break-word;visibility: hidden;position: absolute;top: 0;left: 10px;right: 10px}
.discussContext .ds-hidden-text {display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 20px;border: none}
.ds-post-toolbar{text-align: right;margin: 10px 0;overflow: hidden}
.ds-post-toolbar a:hover{color:#fff}
.ds-post-toolbar .subComment{border:none;width: 178px;display: block}
.ds-post-toolbar .subComplete{border:none;width: 178px;display: block;float:right;}
.ds-post-toolbar .subComment,.ds-post-toolbar .tip{float: right;clear: both;margin-bottom: 10px}
.ds-post-toolbar .tip{color: red;display: none}

.lv-comment{padding-top: 20px;color: #757575;margin-bottom: 20px}
.lv-comments .comments-list .comments-list_more {position: relative;top: -2px;margin-bottom: 12px}
.lv-comments .comments-list .comments-list_more .ico_loading {width: 16px;height: 16px;margin-right: 5px;vertical-align: -3px;background: url(img/qz_img/loading.gif?)}
.lv-comments .comments-list .comments-item {list-style: none;padding-top: 15px}
.lv-comments .comments-list .bor3 {border-width: 1px 0 0;border-style: dashed;_border-width: 0 0 1px;border-color: #ccc}
.lv-comments .comments-list .comments-item .comments-item-bd {padding: 0 0 0 60px;position: relative;*zoom: 1}
.lv-comments .comments-list .ui_avatar {position: absolute;left: 0;top: 0}
.lv-comments .comments-list .ui_avatar img {width: 50px;height: 50px;border-radius: 2px}
.lv-comments .comments-list .nickname {display: inline-block;margin-right: 5px;color:#ff8686}
.lv-comments .comments-list .comments-content {min-height: 35px;_height: 35px;position: relative;line-height: 1.6;top: 2px;margin-bottom: -4px}
.lv-comments .comments-list .comments-content img {vertical-align: text-bottom}
.lv-comments .comments-list .comments-content .emoticon {height: 24px}
.lv-comments .comments-list .comments-content .title{color: #004799}
.lv-comments .comments-list .comments-op {line-height: 30px;position: relative;*zoom: 1;margin-bottom: 12px}
.lv-comments .comments-list .comments-op span {margin-right: 10px}
.lv-comments .comments-list .comments-op a {margin-right: 5px;color: #757575}
.lv-comments .lv-comments-sub {padding: 0 0 5px 40px}
.lv-comments .comments-item-bd .lv-comments-sub {padding: 0 0 5px}
.lv-comments .lv-comments-sub .comments-item {border: none;padding: 0}
.lv-comments .comments-list .comments-item:first-child {border: none;padding-top: 0;margin-top: 0}
.lv-comments .lv-comments-sub .comments-item:first-child {padding-top: 0}
.lv-comments .comments-list ul {_position: relative;_top: -15px;_margin-bottom: -16px;_zoom: 1}
.lv-comments .lv-comments-sub ul {_position: relative;_top: 0;_margin-bottom: 0}
.lv-retweet .lv-pagenav a {display: inline-block;padding: 0 4px;height: 20px;line-height: 20px;min-width: 10px;vertical-align: top\9}
.lv-retweet li {border-width: 1px}
.comments-content .url {-ms-word-break: break-all;word-break: break-all}
.comments-list .comments_thumbnails,.comments-list .cmt-figure {margin: 5px 0 3px;font-size: 0}
.comments-list .comments_thumbnails a,.comments-list .cmt-figure a {display: inline-block;width: 80px;height: 80px;vertical-align: top;overflow: hidden;margin-right: 4px;background-color: #e9e9e9}

.lv-poster-bd{padding-left: 58px;  position: relative;border-bottom:1px solid #ccc;margin-bottom: 20px}
.lv-poster-bd .content_content{position: relative}
.lv-poster-bd .ds-hidden-text {word-wrap: break-word;visibility: hidden;position: absolute;top: 0;left: 10px;right: 10px}
.lv-poster-bd .ds-hidden-text {display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 20px;border: none}
.lv-poster-bd a.ds-avatar{  cursor: pointer;text-decoration: none;color: #777;background-color: transparent;-webkit-transition: color .15s linear;-moz-transition: color .15s linear;transition: color .15s linear;position: absolute;top: 0;left: 0}
.lv-poster-bd a.ds-avatar img{  width: 50px;height: 50px}
.lv-poster-bd .content_content textarea {width: 100%;height: 60px;line-height: 20px;padding: 3px 8px 5px;background: none;box-shadow: inset 0 2px 4px 0 rgba(0,0,0,.04)}
.lv-poster-bd .content_content .ds-post-toolbar{margin-bottom: 0px}
.lv-poster-bd .content_content .ds-post-toolbar .subComment{border:none;width: 150px;display: block}


/*法律文书*/

.lawyer_file-type{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.lawyer_file-type .type-box{font-size: 16px;width: 850px;margin-top: -2px;}
.lawyer_file-type .type-box a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.lawyer_file-type .type-box a:hover{background-color: #48b4ff;color: #fff;}
.lawyer_file-type .type-box a.cuB{background-color: #48b4ff;color: #fff;}


.type-nav2{margin:3px 0 43px;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}
.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}
.type-nav2 .replyMax{margin: 0 80px 0 20px;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}

.lawyer_file_box{margin-bottom:30px;min-height: 500px;}
.lawyer_file_box li{overflow: hidden; padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}

.lawyer_file_box .lawyer-file-info{width: 660px;margin: 0 30px;line-height: 26px;}
.lawyer_file_box .knowledge-title{color: #3b3b3b;line-height:32px;}
.lawyer_file_box .knowledge-dow{width: 96px;line-height: 34px;text-align: center;font-size: 16px;color: #b5b5b5;display: block;margin-top:80px;}
.lawyer_file_box li:hover{box-shadow: 0 0 10px #cecece;}
.lawyer_file_box li:hover .knowledge-title{color: #48b4ff;}
.lawyer_file_box li:hover .knowledge-dow{color: #fff;border-radius: 10px;background-color: #ff416d;}
/*.askArea01{width:160px;float: left;overflow: hidden;margin:30px 40px 0 0;}
.askArea01 ul.area-wrap{padding:0;min-height: 0;overflow: hidden;}
.askArea01 ul.area-wrap li{padding:0;text-align:center;}
.askArea01 ul li.title{padding:10px 0;background-color: #004799;color:#fff;font-size:18px;font-weight: bold;}
.askArea01 ul.area-wrap a{width:100%;padding: 0;padding:8px 0px;margin:5px 0;}
.askArea01 ul.area-wrap li a.active{}
.askArea01 ul.area-wrap a:hover{background-color: #e8e8e8;color:#333;}
.lawyer_file_box{float: left; width:1000px;overflow: hidden;margin-top:60px;}
.lawyer_file_box .searchItme{margin: 0 auto;margin-bottom: 30px;}
.lawyer_file{ width:498px;height:160px; overflow: hidden; padding: 15px;font-size:14px;border: 1px solid #e8e8e8;border-top:none;}
.lawyer_file .main{padding-bottom: 10px;border-bottom: 1px #e8e8e8 solid;}
.lawyer_file dt{ margin-right:20px; float: left;}
.lawyer_file dt img{border: 1px solid #e8e8e8;}
.lawyer_file .title{font-size:16px;}
.lawyer_file .type{float:right}
.lawyer_file .text{height:50px;padding:10px 0; overflow: hidden;display: block;line-height: 20px;color: #999;}
.lawyer_file .cuA{color: #9f9f9f}
.lawyer_file .but{float:right;font-size:14px; text-align: center;width: 110px;line-height:26px; color: #fff; background-color:#004799;margin-top:5px;}
.bottonNav{ margin: 0 auto;height: 32px;width: 500px; overflow: hidden;text-align: center;font-size:18px; }
.bottonNav a{ padding: 5px;}
.hot-documents{ margin-top: 20px;}
.hot-documents .hot-list{padding:15px;border-bottom: 1px dashed #999;}
.hot-documents .hot-list .list-title{}
.hot-documents .hot-list .list-dow{text-align: right;}
.hot-documents .hot-list:hover{color: #004799;}
.lawyer_file_box .keyword-wrapper .search{width:512px;height: 39px;}
.lawyer_file_box .searchIcon{cursor: pointer; border:none;background: url(../img/search.png) no-repeat;width: 40px;height: 40px;position: absolute;right: 22px;top: -1px}
.lawyer_file_box .searchItme{width:550px;}
.lawyer_file_box .page{margin-top:70px;}*/

/*小微企服*/
.flgw h4{text-align: center;line-height:50px;}
.flgw .xwbanner{overflow: hidden; margin: 60px 0;}
.flgw .xwbanner .bannerimg{width: 400px; height: 210px;background-color: #2cb9ff;float: left;}
.flgw .xwbanner .bannerimg img{display: none;}
.flgw .xwbanner .bannerimg .cuA{opacity:1;filter:alpha(opacity=100);display: block;}
.flgw .xwbanner .bannerxq{width: 290px;height: 210px;padding:0 20px; background-color: #e8e8e8;float: left;}
.flgw .xwbanner .bannerxq h3{line-height:100px;text-align: center;}
.flgw .xwbanner .bannerxq p{text-indent: 20px;line-height:26px; color: #999;}
.flgw .type_box_list li{display: none;}
.flgw .type_box_list .cuA{opacity:1;filter:alpha(opacity=100);display:block;}
.flgw .dataintable{border-collapse: collapse;border: 1px solid #999;line-height:26px; font-size: 14px;color: #666;}
.flgw .dataintable tr{width:100%;}
.flgw .dataintable tr td{border: 1px solid #e8e8e8;padding:20px;}
.flgw .dataintable tr td .series{width: 20px;line-height: 20px; height: 20px;display: inline-block;border: 1px solid #666;text-align: center;-webkit-border-radius: 50%;
    -moz-border-radius: 50%;border-radius: 50%; margin-right: 20px;float: left;margin-top: 5px;}
.flgw .dataintable tr td .series01{width: 150px;display:inline-block;}
.flgw .haochubox{ margin:60px 0 30px 0;background-color: #f7f7f7;color: #666;line-height: 24px;padding: 20px 0;}
.flgw .haochubox ul{overflow: hidden;}
.flgw .haochubox li{overflow: hidden;width: 365px;float: left;margin: 10px 0;}
.flgw .haochubox .icon_img{float: left;margin: 20px;width:75px;height: 75px;background-color: #999;}
.haochu{background:url(../img/counsel/haochu.png)no-repeat;position: relative;display:block;}
.haochu_icon01{background-position: 0px  0px;}
.haochu_icon02{background-position:-94px 0px;}
.haochu_icon03{background-position: 0px -85px;}
.haochu_icon04{background-position:-94px -85px;}
.haochu_icon05{background-position:0px -167px;}
.haochu_icon06{background-position:-94px -167px;}

.flgw .haochubox .con_box{float: left;width: 220px;margin-top:16px;}
.flgw .haochubox .title{font-size: 16px;line-height: 32px;}

.flgw .fuwubox{ margin:60px 0 120px 0;color: #666;}
.flgw .fuwubox .fuwu_text_box{margin: 0 0 80px 0;overflow: hidden;}
.flgw .fuwubox .text_box{width:183px;float: left;text-align: center;padding: 0 30px;}
.flgw .fuwubox .title{font-size: 16px;line-height: 32px;}

.flgw .typebox{overflow:hidden;padding-bottom:20px;border-bottom: 1px solid #e8e8e8;}
.flgw .typebox li{float: left;width: 240px;font-size: 16px;}
.flgw .typebox li a{display: inline-block;padding-bottom: 8px; border-bottom: 4px solid #fff;}
.flgw .typebox li.cur a{border-bottom: 4px solid #004799;color:#004799; }
.flgw .rightcontent{margin-left: 770px; position:fixed;}
.flgw .rightBox{float: right; margin-top: 60px; background:url(../img/counsel/bg.png) repeat-x;width: 210px;height: 270px;padding: 10px;}
.flgw .rightBox h3{color: #fff;text-align: center;line-height:40px; border-bottom: 1px solid #fff;padding-bottom: 10px;}
.flgw .rightBox p{color: #fff;padding:10px 0; font-size: 16px;}
.flgw .rightBox .xka{font-size: 14px; padding: 5px;color:#666;width: 210px;}
.flgw .rightBox .butbg{display: none;  color: #fff; font-size: 16px; width: 210px;height:30px;line-height: 30px; margin-top: 30px; text-align: center;background-color: #2cb9ff;}
.flgw .rightBox .cuB{display: inline-block;}

/*小微企服详情页*/
.rightBox1{margin-left: 770px;position: fixed;top:164px;background:url(../img/counsel/bg.png) repeat-x;width: 210px;height: 270px;padding: 10px;}
.rightBox1 h3{text-align: center;color: #fff;line-height:40px;}
.rightBox1 p{ margin-left: 30px;}
.topicon{background:url(../img/xwqfxq.png) no-repeat; width:986px; height:140px;margin:100px auto;}
.mind01{width:600px; overflow: hidden;}
.mind01 .xyimg{background:url(../img/05_03.png) no-repeat; width:738px; height:320px;text-align: center;}
.mind01 .xytitle{top:40px; margin:40px auto;font-size:32px;color: #fff;}
.mind01 dd{overflow: hidden;}
.mind01 dd span{float: left;}
.mind01 .title{ font-size: 22px; text-indent: 100px;color: #fff; margin: 30px 0; background-color:#df0b31; line-height: 46px;}
.mind01 .text{width: 400px;height:40px;text-indent: 20px; margin:20px 170px;}
.mind01 .weixin,.mind01 .qianbao{font-size: 20px;color:#666 ; margin:0px 100px 0 20px;line-height:28px }
.mind01 .bnt{margin: 40px 250px; width:180px;background:#004799; color:#FFF; display:block; text-align:center; font-size:20px; line-height:40px}
.mind01 .icon01{display: block; background:url(../img/05_07.png) no-repeat; width:37px; height:32px; margin:0 40px 0 50px;}
.mind01 .icon02{display: block;background:url(../img/05_10.png) no-repeat; width:37px; height:32px; margin:26px 50px 0 0px;float: right;cursor: pointer;}
.mind01 .icon03{display: block; background:url(../img/05_14.png) no-repeat; width:37px; height:32px; margin:0 40px 0 50px;}
.mind01 .icon04{background:url(../img/05_15.png) no-repeat;}
.mind01  .pay{width: 600px;text-align: right;font-size:16px;}
.mod-comm .write li{font-size:16px;color: #666; margin: 20px 0;}
.mod-comm .write li input{font-size:14px;width:588px;height:34px;text-indent:10px;}
.mod-comm .write li select{padding: 5px; width: 100px; margin-right: 10px;}
.xwqftitle{font-size: 20px;color: #666;}
/*小微企服弹出框*/
.Popup03{display: none; padding: 20px;overflow: hidden;}
.Popup03 .title{font-size: 20px;width: 100%; margin:20px 0;}
.Popup03 .bnt01{float:left; width:160px;background:#004799; color:#FFF; display:block; text-align:center; font-size:18px; line-height:40px}
.Popup03 .bnt02{float: right; width:160px;background:#004799; color:#FFF; display:block; text-align:center; font-size:18px; line-height:40px}

/*公益咨询*/
.question-type-list{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.question-type-list .type-box{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box a.cuB{background-color: #48b4ff;color: #fff;}


.type-nav2{margin:3px 0 43px;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}

.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}
.type-nav2 .replyMax{margin: 0 80px 0 20px;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}
.question-list-box{margin-bottom:30px;min-height: 500px;}
.question-list-box li{padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}
.question-list-box li:hover{box-shadow: 0 0 10px #cecece;}
.question-list-box li:hover .question-title{color: #48b4ff;}

/*公益咨询-创建*/
.create-question-info{font-size: 20px;color: #7f7f7f;margin: 30px 0;text-align: center;}


/*公益咨询-详情*/
.left-view-box{width:680px;}
.left-view-box .question-info{margin: 20px 0;}
.left-view-box .question-info p{margin:10px 0;}
.left-view-box .title{border-top: 1px solid #e8e8e8;padding:10px 0;}
.left-view-box .lv-reply-list li{margin:30px 0;position: relative;}
.left-view-box .lv-reply-list li .lv-info{display: none; position: absolute;text-align: center; width: 128px;height: 158px;z-index: 10;border: 1px solid #e8e8e8;border-radius: 10px;padding: 10px;left:-30px;top: 82px;background-color: #fff;}
.left-view-box .lv-reply-list li .lv-info .top-icon{background: url(../img/question2/top_icon.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;top: -12px;left: 60px;}

.left-view-box .lv-reply-list .lv-reply-info{width: 560px;position: relative;padding-top: 60px;}
.left-view-box .lv-reply-list .lv-reply-info .lv-title{position: absolute;width: 570px;height:56px;padding: 0 10px; line-height: 56px; border-bottom: 1px solid #e8e8e8; left:-10px;top: -5px;background-color: #f0f1f3;border-top-left-radius: 10px;-webkit-border-top-left-radius:10px;border-top-right-radius: 10px;-webkit-border-top-right-radius:10px;}
.left-view-box .lv-reply-list .lv-reply-info .iconleft{background: url(../img/question2/left.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-14px;top:20px;}
.left-view-box .lv-reply-list .lv-reply-info .content1{color:#7f7f7f;font-size: 16px;line-height:30px;margin: 20px 0;}
.left-view-box .lv-reply-list .lv-reply-info .lv-title .operate a{background-color: #fff; color: #b5b5b5;display: inline-block;border: 1px solid #e8e8e8; border-radius: 10px;padding: 4px 10px;overflow: hidden;line-height:30px;margin-top:8px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off{margin-right: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-on{margin-right: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/like.png) no-repeat;width: 20px; height: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off:hover i{background: url(../img/question2/likes.png) }

.left-view-box .lv-reply-list .lv-reply-info .lv-title .operate a.favour-on{color: #FF4670;border: 1px solid #FF4670;}
.left-view-box .lv-reply-list .lv-reply-info .favour-on i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/likes.png) no-repeat;width: 20px; height: 20px;}

.left-view-box .lv-reply-list .lv-reply-info .operate .favour-off:hover{border: 1px solid #FF4670;color: #FF4670;}
.left-view-box .lv-reply-list .lv-reply-info .reward-on i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/reward1.png) no-repeat;width: 20px; height: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .reward-on:hover i{background: url(../img/question2/reward2.png) }
.left-view-box .lv-reply-list .lv-reply-info .operate .reward-on:hover{border: 1px solid #FF4670;color: #FF4670;}

.left-view-box .textarea{width:590px;height: 200px;resize:none;border: 1px solid #e8e8e8;border-radius: 10px;padding: 20px;}
.left-view-box .textbox{width:550px;height: 200px;resize:none;border: 1px solid #e8e8e8;border-radius: 10px;padding: 20px;display:inline-block;}
.left-view-box .iconleft1{background: url(../img/question2/left.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-13px;top:20px;}
.left-view-box .iconleft2{background: url(../img/question2/left2.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-13px;top:20px;}
.left-view-box .Release-response{border-radius:10px; width:120px;height:40px;line-height: 40px; text-align: center;display: inline-block;background-color: #0097ff;color: #fff;font-size: 18px;cursor: pointer;float: right;margin: 20px 0 40px 0;}
/*打赏弹出款*/
.Popup1{display: none;text-align: center;}
.Popup1 .title{background-color: #48b4ff;color: #fff;display: block;width: 355px;height:72px;line-height: 72px;border-top-left-radius: 10px;-webkit-border-top-left-radius:10px;border-top-right-radius: 10px;-webkit-border-top-right-radius:10px;font-weight: bold;}
.Popup1 .to-reward{width: 220px;line-height: 48px;background-color: #FF4670;font-size: 18px;color: #fff;display:inline-block;border-radius: 10px;}
.Popup1 .to-reward:hover{background-color: #d6385b;}

.Popup1 .reward-money{width: 280px;line-height:30px;padding: 10px; border-radius: 10px;border: 1px solid #e8e8e8;overflow: hidden;margin: 30px auto;}
.Popup1 .reward-money i{background: url(../img/question2/reward.png) no-repeat;width:30px; height:30px;display:inline-block;float: right;cursor: pointer;}

.left-view-box .top-but {overflow: hidden;}
.left-view-box .top-but .collect-off{display: inline-block; cursor: pointer;border: 1px solid #e8e8e8;border-radius: 10px;padding: 2px 8px;color: #a4dbd8;}
.left-view-box .top-but .collect-off i{ background: url(../img/question2/collect.png) no-repeat;width: 20px; height: 20px;display:inline-block;}
.left-view-box .top-but .collect-off:hover{color: #fff;background-color: #a4dbd8;}
.left-view-box .top-but .collect-off:hover i{background: url(../img/question2/collects.png);}

.left-view-box .top-but .collect-on{display: inline-block;cursor: pointer;border: 1px solid #a4dbd8;border-radius: 10px;padding: 2px 8px;color:#fff;background-color: #a4dbd8;}
.left-view-box .top-but .collect-on i{background: url(../img/question2/collects.png) no-repeat;width: 20px; height: 20px;display:inline-block;}


.right-release-box{overflow: hidden;padding: 20px;background-color: #fff;border-radius: 10px;width: 240px;}
.view-release{display: block;background-color: #ff4670; width: 154px; height: 34px;line-height: 34px;margin:20px auto; border-radius: 10px;text-align: center;font-size: 18px;color: #fff;}
.view-release:hover{background-color: #d6385b;color: #fff;}

/*公益咨询-订单支付*/
.order-title{font-size: 18px;color: #7f7f7f;font-weight: bold;line-height: 60px;}
.order-info{line-height:30px;color: #7f7f7f;border: 1px solid #ebebeb;border-radius: 10px;background-color: #fff;padding:20px;overflow: hidden;}
.order-pay{border: 1px solid #ebebeb;border-radius: 10px;background-color: #fff;padding:0 20px;overflow: hidden;}
.order-pay li{overflow: hidden;margin: 20px 0;}
.order-pay li span{float: left;line-height: 50px;}
.order-pay .winxin-icon{background: url(../img/weixin1.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .zhifubao-icon{background: url(../img/zhifubao.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .qianbao-icon{background: url(../img/qianbao.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .pay-type{font-size: 18px;color: #3b3b3b;margin: 0 10px 0 20px;}
.order-pay .checkboxIcon{background: url(../img/question2/checkbox.png) no-repeat;width:32px; height:32px;float: right;cursor: pointer;}
.order-pay .checkedIcon{background: url(../img/question2/checked.png) no-repeat;width:32px; height:32px;float: right;cursor: pointer;}

.submit-but{width:380px;height: 50px;cursor: pointer; line-height: 50px;text-align: center;color: #fff;background-color: #48b4ff;border-radius: 10px;margin: 20px auto;font-size: 20px;}


/*发布问题*/
.quesIssContext3{width: 670px;margin: 0 auto;}
.quesIssContext3 li .quesTitle{font-size: 16px;color: #3b3b3b; border: none;width: 670px;background-color: #fff;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;margin: 10px 0;}
.quesIssContext3 li .itxtarea{font-size: 16px;color: #3b3b3b;border: none;resize:none;width: 670px;padding: 0;background-color: #fff;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;margin: 10px 0;}
.quesIssContext3 li .subAdvisory{width: 380px;line-height: 54px;height: 54px;font-size: 20px;color: #fff;background-color: #48b4ff;border-radius: 10px;display: block;margin: 20px auto;cursor: pointer;}
.quesIssContext3 li.error-prompt{display: none; overflow: hidden;width: 670px;border: 1px solid #ff4670;background-color: #ffe8ee; border-radius: 10px;padding: 10px;margin: 10px 0 40px 0;}
.quesIssContext3 li.error-prompt .error-closing{background: url(../img/question2/error.png) no-repeat;width:20px; height:20px;float: right;display:inline-block;cursor: pointer;}
.quesIssContext3  .commit-type1{cursor: pointer;position: relative; font-size: 18px;color: #7f7f7f;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;text-align: center;background-color: #fff;}
.quesIssContext3  .commit-type1 i{position: absolute;right: 10px;top:10px;padding: 10px; background: url(../img/question2/bon1.png) center no-repeat;width:8px; height:8px;display: inline-block;}

.quesIssContext3  .commit-type2{display: none; cursor: pointer;width: 648px; position: relative;position: absolute; top: 0px;right: 0; font-size: 18px;color: #48b4ff;border: 1px solid #48b4ff;border-radius: 10px;padding: 10px;text-align: center;background-color: #fff;}
.quesIssContext3  .commit-type2 i{position: absolute;right: 10px;top:10px;padding: 10px; background: url(../img/question2/bon2.png) center no-repeat;width:8px; height:8px;display: inline-block;}
.quesIssContext3  .commit-type2 .type-list{width:560px;padding: 10px 20px; margin: 0 auto;border-top: 1px solid #48b4ff;}
.quesIssContext3  .commit-type2 .type-list a{width:86px;line-height: 24px;text-align: center; font-size: 16px;display: inline-block;margin:6px 10px;border-radius: 10px;border: 1px solid #e8e8e8;}
.quesIssContext3  .commit-type2 .type-list .selected{background-color: #48b4ff;color: #fff;}
.quesIssContext3  .commit-type2 .type-list a:hover{background-color: #48b4ff;color: #fff;}
.quesIssContext3  .commit-type2 .icon1{position: absolute;right:320px;top:25px;padding: 10px; background: url(../img/question2/icon01.png) center no-repeat;width:10px; height:10px;display: inline-block;}


/*一对一咨询列表*/

.question-type-list{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.question-type-list .type-box1{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box1 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box1 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box1 a.cuB{background-color: #48b4ff;color: #fff;}

.question-type-list .type-box2{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box2 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box2 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box2 a.cuB{background-color: #48b4ff;color: #fff;}

.question-type-list .type-box3{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box3 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box3 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box3 a.cuB{background-color: #48b4ff;color: #fff;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}
.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}

.type-nav2 .typeMax{margin: 0 20px 0 0;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}
.question-list-box2{margin-bottom:30px;min-height: 500px;}
.question-list-box2 li .question_but{text-align: center; color:#b5b5b5; width: 128px;height: 34px;background-color: #fff;border-radius: 10px;display: inline-block;font-size: 16px;cursor: pointer;}
.question-list-box2 li{overflow: hidden; padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}
.question-list-box2 li:hover{box-shadow: 0 0 10px #cecece;}
.question-list-box2 li:hover .question-title{color: #48b4ff;}
.question-list-box2 li:hover .lvrealname{color: #48b4ff;}
.question-list-box2 li:hover .question_but{background-color:#FF4670;color: #fff; border-radius: 10px;display: inline-block;font-size: 16px;cursor: pointer;}
.question-list-box2 li .lv-info-box{width: 490px;margin-left: 20px;}
.question-list-box2 li .lv-info-box p{line-height: 24px;}
.question-list-box2 li .lv-info-box .address{background:url(../img/address.png) 0px 4px no-repeat;background-size: 13px; padding-left: 24px;}
.question-list-box2 li .lv-info-box .lv-name{margin-bottom: 10px;}
.question-list-box2 li .lv-info-box .law-type span{margin-top:15px; width: 97px; line-height:30px;text-align:center;color: #b5b5b5;background-color:#f0f1f3;margin-right:10px;display: inline-block;border-radius: 10px;}


.area-wrap a.style-type{margin-right: 20px;border-radius:10px;border: 1px solid #ebebeb;padding: 0; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;color: #7f7f7f;font-size: 16px;cursor: pointer;}
.area-wrap a.style-type:hover{background-color: #48b4ff; color: #fff;}
.type-box-style {font-size: 16px;width: 850px; margin-top: -2px;}
ul.area-wrap .type-box-style a{padding: 8px 10px;margin-bottom: 10px;}
.area-wrap-box{border-radius: 10px;background: #fff;}
.item_pager .loadMore{border-radius:10px;border: 1px solid #e8e8e8;color: #b5b5b6; background-color: #fafafa; padding: 0; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;color: #7f7f7f;font-size: 16px;cursor: pointer;}
.item_pager .loadMore:hover{background-color: #48b4ff;color: #fff;}

.view-content{width: 1000px;margin:40px auto;}
.text-view-info{margin-left:20px;width: 520px;}
.text-view-info p{line-height: 44px;}
.text-view-info .price{background-color: #f5f5f5;border-radius: 10px;padding-left: 10px;margin: 20px 0;}
.text-view-info .selectLv{margin:36px 0 0 40px;border-radius:10px;background-color: #48b4ff;color: #fff; border: 1px solid #ebebeb; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;font-size: 16px;cursor: pointer;}
.view-but{width: 105px;line-height: 30px;border: 1px solid #e8e8e8;font-size: 16px;border-radius: 10px;display: inline-block;margin-right: 20px;text-align: center;}
.view-but:hover{border: 1px solid #48b4ff;font-size: 16px;color: #48b4ff;}
.view-but.cud{border: 1px solid #48b4ff;font-size: 16px;color: #48b4ff;}

.view-content1{overflow: hidden; width: 1000px;margin:40px auto;border: 1px solid #e8e8e8;background-color: #fff;border-radius: 10px;}
.view-content1 .titlebg{background-color: #f0f1f3;width: 1000px; line-height: 40px;overflow: hidden;}
.view-content1 .titlebg ul li{float: left;padding: 4px 20px;cursor: pointer;color: #7e7e7e;line-height: 34px;}
.view-content1 .titlebg ul li.cu{background-color: #fff;border-bottom: 4px solid #48b4ff;padding-bottom: 0px;color:#48b4ff; }
.view-content1 .evaluate-but{overflow: hidden;margin-bottom: 20px;}
.view-content1 .evaluate-but a{width: 100px;height: 30px;display: inline-block; text-align: center;line-height: 30px;border-radius: 10px; font-size: 18px;border: 1px solid #e8e8e8;float: left;margin-right: 10px;}
.view-content1 .evaluate-but a:hover{color: #fff;background-color: #48b4ff;}
.view-content1 .evaluate-but a:hover .colorF,.view-content1 .evaluate-but a:hover .colorD{color: #fff;}
.view-content1 .evaluate-but a.cua{color: #fff;background-color: #48b4ff;}
.view-content1 .evaluate-but a.cua .colorF,.view-content1 .evaluate-but a.cua .colorD{color: #fff;background-color: #48b4ff;}
.view-content1 .good-evaluate li{border-top: 1px solid #e8e8e8;padding: 30px 0;overflow: hidden;}
.view-content1 .good-evaluate li .lvimg{border: 2px solid #fff;border-radius: 50%;}
.view-content1 .good-evaluate li .lvimg:hover{border: 2px solid #48b4ff;}
.view-content1 .good-evaluate .box1{width: 560px;}
.view-content1 .good-evaluate .box2{width:200px;line-height: 140px;text-align: center;}
.view-content1 .good-evaluate .box3{width:200px;text-align: center;margin-top: 20px;border-collapse: inherit;}
.view-content1 .good-evaluate .evaluate-type{margin-top: 20px;}
.view-content1 .good-evaluate .evaluate-type a{background-color: #f0f1f3;border-radius: 10px;text-align: center;display: inline-block;padding: 4px 10px;margin-right:6px;color: #7f7f7f;}
.view-content1 .introduce-title{background:url(../img/titlebg.png) center no-repeat; width:788px; height:92px;text-align: center;line-height: 92px;margin: 40px auto;}
/*table {
    border-collapse: inherit;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}*/
.view-content1 .tabletext{margin: 0px auto;text-align: center;display:block;width: 780px;border: 0;}
.view-content1 .tabletext1{overflow: hidden; border: 1px solid #e8e8e8;display: inline-block; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
/*.view-content1 .tabletext{border-collapse: inherit; margin: 0px auto;display:block;font-size: 18px; border: 1px solid #e8e8e8;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-align: center;}
.view-content1 .tabletext1{display:block;width: 780px; font-size: 18px; border: 1px solid #e8e8e8;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-align: center;}
*/
.view-content1 .tabletext tr{border: 0;}
.view-content1 .tabletext td{padding:20px;}
.introduce{width: 1000px;margin: 0 auto;}
.fixed-introduce{position: fixed;top:0px;left: 0;background-color:#f5f5f5;width: 100%;z-index: 100;}


.my-question-type{width:800px;margin:0 20px 40px;background-color: #f5f5f5;overflow: hidden;font-size: 20px;color:#777;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.my-question-type a{width: 110px;line-height: 40px;text-align: center;display: inline-block;margin-right: 1px;}
.my-question-type a:hover{background-color: #48b4ff;color:#fff;}
.my-question-type a.cua{background-color: #48b4ff;color:#fff;}

.lv-type-info{margin: 10px 20px;height: 100px;}
.lv-type-info img{}

/* create 问律师 */
.leftquestionIssue {width: 730px;}
.questionStep,.otherQuestion{padding:0 0 50px 0; overflow: hidden;}
.contxtborder .searchbox{width: 730px; overflow: hidden;}
.contxtborder .searchbox .search{height: 40px;width:450px;float: left;}
.contxtborder .searchbox .searchic{background: url(../img/search.png) no-repeat;width: 40px;height: 40px;float: left;border: none;cursor: pointer;}
.contxtborder .searchbox .title_text{font-size: 16px;color: #999;line-height: 40px;padding-right: 20px;float: left;}
.contxtborder .searchbox .quelawyer{line-height: 40px;color: #004799; padding-left:34px;font-size: 18px;}

.questionIssue,.questionStep,.otherQuestion{width: 100%}
.questionIssue{padding: 20px 0 20px; float: left;}
.questionIssue .caseggimg{width: 100%;height:114px;background: url(../img/question/caseggimg.png) 0 0 no-repeat;}
.questionIssue .quesIssContext{background: #fff;width:720px; margin-top:30px;}
.contxtborder h3{ font-size: 20px;color: #666;line-height:50px; margin-top: 20px;}
.questionIssue .leftbox{overflow: hidden;margin: 0 auto;}
.questionIssue .leftbox p{line-height:40px;}
.questionIssue .rightbox{overflow: hidden;margin: 0 auto;}
.questionIssue .rightbox p{line-height:40px;}
.questionIssue .contxtborder{width:720px;}
.questionIssue .itxtarea{width:800px;max-width:800px;height:226px;max-height:226px;float: right; border: 1px #999 solid;padding: 10px;font-size: 14px;}
.questionIssue .contxtborder .quesTitle{width:300px;font-size: 14px;border: 1px #999 solid; line-height: 20px;padding: 10px}
.questionIssue .subAdvisory{width: 165px;height: 40px;border: none;font-size:18px;font-weight:500; margin-top:10px;}
.questionIssue .quesissSbmint{text-align:center;margin:30px auto;}
.questionIssue .quesIssContext .quesIsstxtmsg{float: right;height: 30px;line-height: 30px;color: #767676}
.quesIssContext .onlineFreeConsultation{font-size:18px;font-weight: normal;margin-bottom: 10px}

.quesIssContext2 .contxtborder{width:800px;}
.quesIssContext2 .contxtborder p{font-size: 18px;color: #666;}
.quesIssContext2 .contxtborder .quesTitle{width:800px;font-size: 14px;border: 1px #999 solid; line-height: 20px;padding: 10px}
.quesIssContext2 .onlineFreeConsultation{font-size:18px;font-weight: normal;margin-bottom: 10px}
.questionIssue .quesIssContext2 .quesIsstxtmsg{float: right;height: 30px;line-height: 30px;color: #767676}
.questionIssue .quesIssContext2{padding:10px;background: #fff;width:800px;overflow: hidden;margin-left: 100px;}
.quesIssContext2 .upload_wrap{margin-top:-20px;}



.weixincode{text-align: center}
.weixincode h3.distance{margin-top: 42px;color: #004799}
.weixincode img{margin: 20px auto}
.weixincode .viewIssues{display: inline-block;margin-top: 40px;width: 320px;height: 45px;line-height: 45px;border: none;font-size: 16px;font-weight: bold}
.contxtborder .selt{color: #666;font-size:12px;margin-right: 50px;float: left;width:100%;line-height: 18px;border:none;padding: 5px}

.caseType{color: #666;  float: left;width:296px}
.caseType .filename li{background-color:#ededed; padding: 2px;text-indent: 5px;margin-bottom:2px;}
.caseType .avatar_js_cover{display: none;text-align: right; width: 150px; height: 114px; overflow: hidden;float: left;position: absolute}
.avatar_js_cover #caseType{  font-weight: 600;color: #fff;font-size: 18px;position: absolute;right: 0px;background: #004799;border-radius: 50%;padding: 2px 7px}


/*上传图片*/
/*.upload_wrap{margin-top:15px;}*/
.upload_wrap .upload_annex{float: left;background: url(../img/question/upload_annex.png) 10px 8px no-repeat;display: inline-block;width:28px;height: 30px; }
.fileinput-button span{float: left;}
.fileinput-button{width: 120px;display: inline-block;text-align: center;cursor: pointer;height: 30px;line-height: 30px}
.fileinput-button {position: relative;overflow: hidden}
.fileinput-button input {position: absolute;top: 0;right: 0;margin: 0;opacity: 0;-ms-filter: 'alpha(opacity=0)';font-size: 200px;direction: ltr;cursor: pointer}
/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}
.upload_img_show{color: #999}
.upload_preview{margin-top: 10px;border: 1px solid #ccc;width: 350px;height: 200px}
.upload_preview img{width: 350px;height: 200px}

/* 案源推送 */
.caseSourcePush,.lawyerEvaluation{width:220px;height: 465px;position: absolute;overflow:hidden; padding: 20px 10px;background: #fff; border: 1px solid #ccc}
.caseSourcePush,.lawyerEvaluation{top: 214px}
.caseSourcePush{ left: -70px}
.caseSourcePush .more,.lawyerEvaluation .more{position: absolute;  bottom: 10px;right: 20px;color:#333}
.caseSourcePush .hd,.lawyerEvaluation .hd{ overflow:hidden;margin-bottom: 10px}
.caseSourcePush .hd h3,.lawyerEvaluation .hd h3{font-size: 18px;font-weight: normal}
.caseSourcePush .infoList li,.lawyerEvaluation .infoList li{line-height:21px;font-size: 12px;color:#666}
.caseSourcePush .infoList li a{width: 140px;overflow: hidden;text-align: right;display: inline-block;color: #666;}
.lawyerEvaluation .infoList li{line-height:20px}
.caseSourcePush .infoList li .date{ float:left;}

/*对律师的评价*/
.lawyerEvaluation{right: -70px}
.lawyerEvaluation .infoList li{margin-bottom: 10px}
.lawyerEvaluation .infoList li .name{float: left;  padding-right: 10px;}
.lawyerEvaluation .infoList li .date{float: left}
.lawyerEvaluation .infoList li .serviceEvaluation{float: right}
.lawyerEvaluation .infoList li .evaluationContent{clear: both}

/*活跃的律师*/
.rightlv{width:230px;margin-top:60px;overflow: hidden;float:right; margin-bottom: 20px;}
.rightlv ul{ padding-top: 20px;}
.rightlv ul li{overflow: hidden; border-bottom: 1px dashed #999;}
.rightlv h3{ font-size: 16px;color: #666;line-height:30px; margin-top: 20px;}
.rightlv .lvimg{float: left; margin: 20px 20px 20px 0;width: 80px;height: 80px;border-radius: 50%;}
.rightlv .lvtextbox{overflow: hidden; float: left; margin: 20px 0; }
.rightlv .lvtextbox .lvname{color:#666;font-size: 20px;}
.rightlv .btn{line-height: 30px;color:#004799;float: right;font-size: 14px;}

.questionStep{text-align: center}
.otherQuestion{overflow: hidden; -moz-background-size:100% 100%;background-size:100% 100%;background-size: cover;background-size: contain;max-width:100%;float: left;overflow: hidden;}
.otherQuercontxt{border-bottom: 1px dashed #999;width: 708px;background: #fff;padding:10px;overflow: hidden;}
.issuetitle{padding-bottom: 5px;}
.otherQuercontxt .issue{font-size: 16px;line-height:25px;}
.otherQuercontxt .issue.textcontent{font-size: 20px;}
.otherQuercontxt .issue .time{float: right;color: #999;}
.issuetitle dl{width: 654px;float: left}
.issuetitle dl dt,.issuetitle dl dd,.attention dl dt,.attention dl dd{float: left;height: 29px;line-height: 29px} 
.issuetitle dl dt,.attention dl dt{width: 45px}
.issuetitle dl dd,.attention dl dd{width: 608px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;cursor: pointer}
.issuetitle dl dd a:hover,.attention dl dd a:hover{color: #004799}
.issuetitle .attention{float: right;text-align: center;display: none}
.attention .btnAttention{border: 1px solid #999;width: 87px;height: 29px;color: #004799;display: inline-block;line-height: 29px;text-align: center}
.attention dl{padding-top: 5px}
.dateTime .userName{float: right}
.otherQuestion h3{font-size: 20px;color: #666;line-height:50px; border-bottom: 2px solid #999;}
.otherQuestion .btnIntMore{padding: 30px;width:660px;text-align: center;}
.btnIntMore .seeMoreQuer{width: 250px;height: 50px;line-height: 50px;font-size: 16px;display: inline-block}
.btnIntMore .seeMoreQuer:hover{color: #fff}
.btnIntMore a{color:#424242;padding:6px;}
.btnIntMore a:hover{color:#004799;}

.contactQuestion{width: 100%;padding-bottom: 100px}
.contactQues{text-align: center;color: #3d3d3d}
.quesConten{width:850px;padding-top: 100px;overflow: hidden;margin: 0 auto;margin-bottom: 50px}
.contQues-img {width: 384px;float: left}
.contQuesLeft .contQues-img li{float: left;width: 76px; height: 76px;padding-right: 10px;padding-bottom: 10px;text-align: center}
.contQuesLeft .contQues-img li a img{border-radius: 100px;width: 76px;height: 76px}
.contQuesContxt{border: 1px solid #999;width: 380px;min-height: 226px;float: right;padding: 10px}
.lawyerinfo{border-bottom: 1px solid #999;overflow: hidden;padding-bottom: 10px;margin-bottom: 10px}
.lawyerinfo .lawyerPortrait{float: left;padding: 10px 20px 10px 10px}
.lawyerinfo .thisInfo{float: left;width: 200px;line-height: 25px;overflow: hidden;height: 75px}
.lawyerinfo .toAdvisory{color: #a62828;float: right;font-size: 16px;margin-top: 10px}
.personalProfile{line-height: 25px}

.item_pager{margin: 20px 0;text-align: center}
.item_pager .loadMore{background: #004799;display: inline-block;padding: 20px;padding: 10px 20px;border-radius: 20px}
.item_pager .loadMore,.item_pager .loadMore:hover{color: #fff}


/* list 问律师 */
.askLawyerSearch{background: #f2f2f2;overflow: hidden;padding:10px;margin-bottom: 0;}
.searchItme{width:710px;position: relative;float: left}
.keyword-wrapper .search{width:710px;height: 40px;padding: 0px 40px 0px 10px}
.searchIcon{text-indent: -99999;cursor: pointer; border:none;background: url(../img/question/hjgk.png) no-repeat;position: absolute;width: 40px;height: 40px;right: 0px;top: 0px}

.sortBy{margin-bottom:20px; }
.askArea{padding: 10px 0;position: relative;}
.askArea .iconmore{position: absolute;right:60px;bottom: 30px;background: url(../img/more.png) center no-repeat;position: absolute;padding:0  50px 0 0;cursor: pointer;}
ul.area-wrap {position: relative;margin-top: 20px;border: 1px solid #e8e8e8;min-height: 36px;padding: 6px 0}
ul.area-wrap li {color: #555}
ul.area-wrap li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
ul.area-wrap li span,ul.area-wrap li a,ul.area-wrap li .btn-more {float: left;margin-right: 5px;padding: 5px 8px;height: 14px;line-height: 14px}
ul.area-wrap li span {font-weight: 600;margin-right: -5px}
ul.area-wrap li a.defcrrt,ul.area-wrap li a:hover{background-color: #dadada;color: #fff}
ul.area-wrap li a.active{background-color: #48b4ff;color: #fff;border-radius: 10px;}
ul.area-wrap li a:hover {background-color: #48b4ff;color: #fff;border-radius: 10px;}
ul.area-wrap li .btn-more {cursor: pointer;font-weight: normal;position: relative;z-index: 11;float: right;margin-top: -6px;margin-bottom: -6px;padding-top: 11px;padding-bottom: 11px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background-color: transparent}
ul.area-wrap li .btn-more i {background: url(../img/question/more.png) no-repeat;position: absolute;top: 15px;width: 13px;height: 7px;overflow: hidden;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-o-transition: all .4s ease 0s;transition: all .4s ease 0s}
ul.area-wrap li .btn-more:hover {background-color: transparent;color: #555}
ul.area-wrap li .btn-more:hover i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);animation-fill-mode: forwards}
ul.area-wrap li.li-taller {padding: 12px 16px;position: absolute;left: 0;top: 0;z-index: 10}
ul.area-wrap li.first {border-bottom: 1px dashed #e8e8e8}
ul.area-wrap .workscope{overflow: hidden;float: left;height: 24px}
ul.area-wrap .details {position: relative;overflow: hidden;}
ul.area-wrap .details li {padding: 6px 16px}

/* 聊天界面*/
.issueClass{overflow: hidden;width:1002px;float: left;}
.issueClass .title{font-size: 20px;color: #666;}
.issueClass  .replybox{width: 728px;height:500px;overflow: auto; border: 1px #ccc solid; margin: 20px 0;}
/* 聊天界面-普通用户 */
.issueClass .serinterface{overflow: hidden;}
.issueClass .interface{overflow: hidden;width: 710px;}
.issueClass .interface .usimg{width: 80px;height: 80px;margin:20px;float: left;}
.issueClass .interface .usimg img{border-radius: 50%;}
.issueClass .interface .mane{color: #666;}
.issueClass .interface .dateTime{margin-left: 10px;color: #999;}
.issueClass .interface dd{float: left;width: 530px;}
.issueClass .interface .issuetxt{margin-top:15px;position: relative;}
.issueClass .interface .issuetxt .contents{border: 1px solid #38bdff;padding:7px 10px;float: left;border-radius: 5px;color: #333;}
.issueClass .interface .issuetxt .icon_jiao{position: absolute;background: url(../img/question/icon02.png) no-repeat;width:27px;height: 12px;left:3px;top: -11px;}
/* 聊天界面-律师用户 */
.issueClass .lvinterface{overflow: hidden;text-align: right;width: 710px;}
.issueClass .lvinterface .usimg{width: 80px;height: 80px;margin:20px;float:right;}
.issueClass .lvinterface .usimg img{border-radius: 50%; }
.issueClass .lvinterface .mane{float:right;color: #666;}
.issueClass .lvinterface .dateTime{float:right;margin-right: 10px;color: #999;}
.issueClass .lvinterface dd{float:right;width: 570px;}
.issueClass .lvinterface .issuetxt{margin-top:15px;position: relative;}
.issueClass .lvinterface .issuetxt .contents{color: #333;border: 1px solid #9a9a9a;padding:7px 10px;text-align: right;float:right;border-radius: 5px;}
.issueClass .lvinterface .issuetxt .icon_jiao{position: absolute;background: url(../img/question/icon01.png) no-repeat;width:27px;height: 12px;right:3px;top: -11px;}

.issueClass .issueClassInfo{margin-bottom: 20px;border: 1px solid #ccc;padding:10px;}
.issueClassInfo dt a:hover, .issueClassInfo dd a:hover{color: #004799;}
.issueClassInfo dd{float: left;line-height: 25px;}
.issueClassInfo dt .title{font-size: 20px;color: #666;}
.issueClassInfo dd .issuetxt{ width:970px;cursor: pointer}
.issueClassInfo dd{width:970px;word-break: break-all;word-wrap: break-word;float: left;}
.issueClassInfo .usimg{width: 80px;height: 80px;margin:20px 20px 20px 0; }
.issueClassInfo .usimg img{border-radius: 50%;}
.issueClassInfo dt .dateTime{float:right;color: #757575;}
.issueClassInfo dd .dateTime{float:right;color: #757575;}
.issueClassInfo dd .numlr{float: right}
.issueClassInfo dd .numlr a:hover{color: #424242; }
.issueClassInfo dd .numlr label{padding-right: 20px;height: 35px;line-height: 35px;display: inline-block}
.issueClassInfo dd .numlr b.line{padding-right: 20px}
.issueClassInfo dd .numlr label.last{margin-right: 0px;border-right: none;padding-right: 0px}
.issueClassInfo dd .numlr label.readNumber{background: url(../img/question/read.png) no-repeat 0px 9px;padding-left: 37px;cursor: pointer;}
.issueClassInfo dd .numlr label.like{background: url(../img/question/like.png) no-repeat 0px 9px;padding-left: 30px;cursor: pointer;}
.issueClassInfo dd .numlr label.review{background: url(../img/question/review.png) no-repeat 0px 11px;padding-left: 30px;cursor: pointer;}
.issueClassInfo dd .numlr label.favorite{background: url(../img/star-off.png) no-repeat 0px 11px;padding-left: 30px;cursor: pointer;}
.issuetxt{color: #757575;}
.issueClassInfobox{margin-top: 60px;}
.issueClassInfobox dd .issuetxt{ width:590px;cursor: pointer}
.issueClassInfobox dd{width:590px;word-break: break-all;word-wrap: break-word;float: left;}

.favorite-on{
    background: url(../img/question/11.png) no-repeat;
    width:20px;
    height:20px;
    display: inline-block;
    background-size: 20px;
}
.favorite-off {
    background: url(../img/question/10.png) no-repeat;
    width:20px;
    height:20px;
    display: inline-block;
    background-size: 20px;
}

/*view css 咨询详情*/
.issueDetail{padding-top:50px;}
.issueDetail .totalReply{margin: 30px 0;font-size: 16px}
ol.reply{line-height: 28px;border-top: 1px solid #ccc;padding-top: 30px;margin-bottom: 30px}
ol.reply .replytitle{width: 100px;float: left}
ol.reply .replyDetail{width: 772px;float: left}
ol.reply .replyDetail .replyTime{margin-bottom: 10px}
ol.reply .replyDetail .replayContents{width: 772px;word-break: break-all;word-wrap: break-word}

ol.reply .replyPortrait{width: 128px;float: left;text-align: center}
ol.reply .replyPortrait img{margin-bottom: 10px;  width: 80px;height: 80px;border-radius: 50%;border: 1px solid #ccc}

.otherAdvisory{background: #f2f2f2;padding: 100px 0}
.otherItme{text-align: center}
.theSamewap{margin-top: 50px}
.theSameType{border: 1px solid #ccc;background: #fff;width: 788px;margin: 0 auto;padding: 10px;margin-bottom: 20px}
.theSameType .theIssueClass{padding-bottom: 10px}
.theSameType .theIssueClass dt,.theSameType .theIssueClass dd{float: left}
.theSameType .theIssueClass dt{width: 100px}
.theSameType .theContxt{line-height: 25px;width: 788px;padding: 0;word-break: break-all;word-wrap: break-word}
.theSameType .issueClassInfo dd{width: 788px;padding: 0;word-break: break-all;word-wrap: break-word}
.contactQues-magintop{text-align: center;padding-top: 100px}

/*底部共用*/
.question-footer{padding-top: 100px;text-align: center;padding-bottom: 50px}
.question-footer a{margin-right: 10px}

/* 律师的评论*/
.discuss{width: 800px;margin:0 auto;overflow: hidden;border-top: 1px solid #ccc;margin-top: 10px}
.ds-comments-info .title{text-indent: 2em;height: 35px;line-height: 35px}
.discussContext{width: 700px;margin: 0 auto;overflow: hidden;position: relative}
.discussContext .itxtarea,.discussSbmint{width: 698px}
.discussContext .itxtarea{border:1px solid #ccc;padding: 3px 8px 5px}
.discussContext .ds-hidden-text {word-wrap: break-word;visibility: hidden;position: absolute;top: 0;left: 10px;right: 10px}
.discussContext .ds-hidden-text {display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 20px;border: none}
.ds-post-toolbar{text-align: right;margin: 10px 0;overflow: hidden}
.ds-post-toolbar a:hover{color:#fff}
.ds-post-toolbar .subComment{border:none;width: 178px;display: block}
.ds-post-toolbar .subComplete{border:none;width: 178px;display: block;float:right;}
.ds-post-toolbar .subComment,.ds-post-toolbar .tip{float: right;clear: both;margin-bottom: 10px}
.ds-post-toolbar .tip{color: red;display: none}

.lv-comment{padding-top: 20px;color: #757575;margin-bottom: 20px}
.lv-comments .comments-list .comments-list_more {position: relative;top: -2px;margin-bottom: 12px}
.lv-comments .comments-list .comments-list_more .ico_loading {width: 16px;height: 16px;margin-right: 5px;vertical-align: -3px;background: url(img/qz_img/loading.gif?)}
.lv-comments .comments-list .comments-item {list-style: none;padding-top: 15px}
.lv-comments .comments-list .bor3 {border-width: 1px 0 0;border-style: dashed;_border-width: 0 0 1px;border-color: #ccc}
.lv-comments .comments-list .comments-item .comments-item-bd {padding: 0 0 0 60px;position: relative;*zoom: 1}
.lv-comments .comments-list .ui_avatar {position: absolute;left: 0;top: 0}
.lv-comments .comments-list .ui_avatar img {width: 50px;height: 50px;border-radius: 2px}
.lv-comments .comments-list .nickname {display: inline-block;margin-right: 5px;color:#ff8686}
.lv-comments .comments-list .comments-content {min-height: 35px;_height: 35px;position: relative;line-height: 1.6;top: 2px;margin-bottom: -4px}
.lv-comments .comments-list .comments-content img {vertical-align: text-bottom}
.lv-comments .comments-list .comments-content .emoticon {height: 24px}
.lv-comments .comments-list .comments-content .title{color: #004799}
.lv-comments .comments-list .comments-op {line-height: 30px;position: relative;*zoom: 1;margin-bottom: 12px}
.lv-comments .comments-list .comments-op span {margin-right: 10px}
.lv-comments .comments-list .comments-op a {margin-right: 5px;color: #757575}
.lv-comments .lv-comments-sub {padding: 0 0 5px 40px}
.lv-comments .comments-item-bd .lv-comments-sub {padding: 0 0 5px}
.lv-comments .lv-comments-sub .comments-item {border: none;padding: 0}
.lv-comments .comments-list .comments-item:first-child {border: none;padding-top: 0;margin-top: 0}
.lv-comments .lv-comments-sub .comments-item:first-child {padding-top: 0}
.lv-comments .comments-list ul {_position: relative;_top: -15px;_margin-bottom: -16px;_zoom: 1}
.lv-comments .lv-comments-sub ul {_position: relative;_top: 0;_margin-bottom: 0}
.lv-retweet .lv-pagenav a {display: inline-block;padding: 0 4px;height: 20px;line-height: 20px;min-width: 10px;vertical-align: top\9}
.lv-retweet li {border-width: 1px}
.comments-content .url {-ms-word-break: break-all;word-break: break-all}
.comments-list .comments_thumbnails,.comments-list .cmt-figure {margin: 5px 0 3px;font-size: 0}
.comments-list .comments_thumbnails a,.comments-list .cmt-figure a {display: inline-block;width: 80px;height: 80px;vertical-align: top;overflow: hidden;margin-right: 4px;background-color: #e9e9e9}

.lv-poster-bd{padding-left: 58px;  position: relative;border-bottom:1px solid #ccc;margin-bottom: 20px}
.lv-poster-bd .content_content{position: relative}
.lv-poster-bd .ds-hidden-text {word-wrap: break-word;visibility: hidden;position: absolute;top: 0;left: 10px;right: 10px}
.lv-poster-bd .ds-hidden-text {display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 20px;border: none}
.lv-poster-bd a.ds-avatar{  cursor: pointer;text-decoration: none;color: #777;background-color: transparent;-webkit-transition: color .15s linear;-moz-transition: color .15s linear;transition: color .15s linear;position: absolute;top: 0;left: 0}
.lv-poster-bd a.ds-avatar img{  width: 50px;height: 50px}
.lv-poster-bd .content_content textarea {width: 100%;height: 60px;line-height: 20px;padding: 3px 8px 5px;background: none;box-shadow: inset 0 2px 4px 0 rgba(0,0,0,.04)}
.lv-poster-bd .content_content .ds-post-toolbar{margin-bottom: 0px}
.lv-poster-bd .content_content .ds-post-toolbar .subComment{border:none;width: 150px;display: block}


/*法律文书*/

.lawyer_file-type{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.lawyer_file-type .type-box{font-size: 16px;width: 850px;margin-top: -2px;}
.lawyer_file-type .type-box a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.lawyer_file-type .type-box a:hover{background-color: #48b4ff;color: #fff;}
.lawyer_file-type .type-box a.cuB{background-color: #48b4ff;color: #fff;}


.type-nav2{margin:3px 0 43px;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}
.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}
.type-nav2 .replyMax{margin: 0 80px 0 20px;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}

.lawyer_file_box{margin-bottom:30px;min-height: 500px;}
.lawyer_file_box li{overflow: hidden; padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}
.lawyer_file_box li:hover{box-shadow: 0 0 10px #cecece;}
.lawyer_file_box li:hover .question-title{color: #48b4ff;}
.lawyer_file_box .lawyer-file-info{width: 620px;margin: 0 30px;}

/*.askArea01{width:160px;float: left;overflow: hidden;margin:30px 40px 0 0;}
.askArea01 ul.area-wrap{padding:0;min-height: 0;overflow: hidden;}
.askArea01 ul.area-wrap li{padding:0;text-align:center;}
.askArea01 ul li.title{padding:10px 0;background-color: #004799;color:#fff;font-size:18px;font-weight: bold;}
.askArea01 ul.area-wrap a{width:100%;padding: 0;padding:8px 0px;margin:5px 0;}
.askArea01 ul.area-wrap li a.active{}
.askArea01 ul.area-wrap a:hover{background-color: #e8e8e8;color:#333;}
.lawyer_file_box{float: left; width:1000px;overflow: hidden;margin-top:60px;}
.lawyer_file_box .searchItme{margin: 0 auto;margin-bottom: 30px;}
.lawyer_file{ width:498px;height:160px; overflow: hidden; padding: 15px;font-size:14px;border: 1px solid #e8e8e8;border-top:none;}
.lawyer_file .main{padding-bottom: 10px;border-bottom: 1px #e8e8e8 solid;}
.lawyer_file dt{ margin-right:20px; float: left;}
.lawyer_file dt img{border: 1px solid #e8e8e8;}
.lawyer_file .title{font-size:16px;}
.lawyer_file .type{float:right}
.lawyer_file .text{height:50px;padding:10px 0; overflow: hidden;display: block;line-height: 20px;color: #999;}
.lawyer_file .cuA{color: #9f9f9f}
.lawyer_file .but{float:right;font-size:14px; text-align: center;width: 110px;line-height:26px; color: #fff; background-color:#004799;margin-top:5px;}
.bottonNav{ margin: 0 auto;height: 32px;width: 500px; overflow: hidden;text-align: center;font-size:18px; }
.bottonNav a{ padding: 5px;}
.hot-documents{ margin-top: 20px;}
.hot-documents .hot-list{padding:15px;border-bottom: 1px dashed #999;}
.hot-documents .hot-list .list-title{}
.hot-documents .hot-list .list-dow{text-align: right;}
.hot-documents .hot-list:hover{color: #004799;}
.lawyer_file_box .keyword-wrapper .search{width:512px;height: 39px;}
.lawyer_file_box .searchIcon{cursor: pointer; border:none;background: url(../img/search.png) no-repeat;width: 40px;height: 40px;position: absolute;right: 22px;top: -1px}
.lawyer_file_box .searchItme{width:550px;}
.lawyer_file_box .page{margin-top:70px;}*/

/*小微企服*/
.flgw h4{text-align: center;line-height:50px;}
.flgw .xwbanner{overflow: hidden; margin: 60px 0;}
.flgw .xwbanner .bannerimg{width: 400px; height: 210px;background-color: #2cb9ff;float: left;}
.flgw .xwbanner .bannerimg img{display: none;}
.flgw .xwbanner .bannerimg .cuA{opacity:1;filter:alpha(opacity=100);display: block;}
.flgw .xwbanner .bannerxq{width: 290px;height: 210px;padding:0 20px; background-color: #e8e8e8;float: left;}
.flgw .xwbanner .bannerxq h3{line-height:100px;text-align: center;}
.flgw .xwbanner .bannerxq p{text-indent: 20px;line-height:26px; color: #999;}
.flgw .type_box_list li{display: none;}
.flgw .type_box_list .cuA{opacity:1;filter:alpha(opacity=100);display:block;}
.flgw .dataintable{border-collapse: collapse;border: 1px solid #999;line-height:26px; font-size: 14px;color: #666;}
.flgw .dataintable tr{width:100%;}
.flgw .dataintable tr td{border: 1px solid #e8e8e8;padding:20px;}
.flgw .dataintable tr td .series{width: 20px;line-height: 20px; height: 20px;display: inline-block;border: 1px solid #666;text-align: center;-webkit-border-radius: 50%;
    -moz-border-radius: 50%;border-radius: 50%; margin-right: 20px;float: left;margin-top: 5px;}
.flgw .dataintable tr td .series01{width: 150px;display:inline-block;}
.flgw .haochubox{ margin:60px 0 30px 0;background-color: #f7f7f7;color: #666;line-height: 24px;padding: 20px 0;}
.flgw .haochubox ul{overflow: hidden;}
.flgw .haochubox li{overflow: hidden;width: 365px;float: left;margin: 10px 0;}
.flgw .haochubox .icon_img{float: left;margin: 20px;width:75px;height: 75px;background-color: #999;}
.haochu{background:url(../img/counsel/haochu.png)no-repeat;position: relative;display:block;}
.haochu_icon01{background-position: 0px  0px;}
.haochu_icon02{background-position:-94px 0px;}
.haochu_icon03{background-position: 0px -85px;}
.haochu_icon04{background-position:-94px -85px;}
.haochu_icon05{background-position:0px -167px;}
.haochu_icon06{background-position:-94px -167px;}

.flgw .haochubox .con_box{float: left;width: 220px;margin-top:16px;}
.flgw .haochubox .title{font-size: 16px;line-height: 32px;}

.flgw .fuwubox{ margin:60px 0 120px 0;color: #666;}
.flgw .fuwubox .fuwu_text_box{margin: 0 0 80px 0;overflow: hidden;}
.flgw .fuwubox .text_box{width:183px;float: left;text-align: center;padding: 0 30px;}
.flgw .fuwubox .title{font-size: 16px;line-height: 32px;}

.flgw .typebox{overflow:hidden;padding-bottom:20px;border-bottom: 1px solid #e8e8e8;}
.flgw .typebox li{float: left;width: 240px;font-size: 16px;}
.flgw .typebox li a{display: inline-block;padding-bottom: 8px; border-bottom: 4px solid #fff;}
.flgw .typebox li.cur a{border-bottom: 4px solid #004799;color:#004799; }
.flgw .rightcontent{margin-left: 770px; position:fixed;}
.flgw .rightBox{float: right; margin-top: 60px; background:url(../img/counsel/bg.png) repeat-x;width: 210px;height: 270px;padding: 10px;}
.flgw .rightBox h3{color: #fff;text-align: center;line-height:40px; border-bottom: 1px solid #fff;padding-bottom: 10px;}
.flgw .rightBox p{color: #fff;padding:10px 0; font-size: 16px;}
.flgw .rightBox .xka{font-size: 14px; padding: 5px;color:#666;width: 210px;}
.flgw .rightBox .butbg{display: none;  color: #fff; font-size: 16px; width: 210px;height:30px;line-height: 30px; margin-top: 30px; text-align: center;background-color: #2cb9ff;}
.flgw .rightBox .cuB{display: inline-block;}

/*小微企服详情页*/
.rightBox1{margin-left: 770px;position: fixed;top:164px;background:url(../img/counsel/bg.png) repeat-x;width: 210px;height: 270px;padding: 10px;}
.rightBox1 h3{text-align: center;color: #fff;line-height:40px;}
.rightBox1 p{ margin-left: 30px;}
.topicon{background:url(../img/xwqfxq.png) no-repeat; width:986px; height:140px;margin:100px auto;}
.mind01{width:600px; overflow: hidden;}
.mind01 .xyimg{background:url(../img/05_03.png) no-repeat; width:738px; height:320px;text-align: center;}
.mind01 .xytitle{top:40px; margin:40px auto;font-size:32px;color: #fff;}
.mind01 dd{overflow: hidden;}
.mind01 dd span{float: left;}
.mind01 .title{ font-size: 22px; text-indent: 100px;color: #fff; margin: 30px 0; background-color:#df0b31; line-height: 46px;}
.mind01 .text{width: 400px;height:40px;text-indent: 20px; margin:20px 170px;}
.mind01 .weixin,.mind01 .qianbao{font-size: 20px;color:#666 ; margin:0px 100px 0 20px;line-height:28px }
.mind01 .bnt{margin: 40px 250px; width:180px;background:#004799; color:#FFF; display:block; text-align:center; font-size:20px; line-height:40px}
.mind01 .icon01{display: block; background:url(../img/05_07.png) no-repeat; width:37px; height:32px; margin:0 40px 0 50px;}
.mind01 .icon02{display: block;background:url(../img/05_10.png) no-repeat; width:37px; height:32px; margin:26px 50px 0 0px;float: right;cursor: pointer;}
.mind01 .icon03{display: block; background:url(../img/05_14.png) no-repeat; width:37px; height:32px; margin:0 40px 0 50px;}
.mind01 .icon04{background:url(../img/05_15.png) no-repeat;}
.mind01  .pay{width: 600px;text-align: right;font-size:16px;}
.mod-comm .write li{font-size:16px;color: #666; margin: 20px 0;}
.mod-comm .write li input{font-size:14px;width:588px;height:34px;text-indent:10px;}
.mod-comm .write li select{padding: 5px; width: 100px; margin-right: 10px;}
.xwqftitle{font-size: 20px;color: #666;}
/*小微企服弹出框*/
.Popup03{display: none; padding: 20px;overflow: hidden;}
.Popup03 .title{font-size: 20px;width: 100%; margin:20px 0;}
.Popup03 .bnt01{float:left; width:160px;background:#004799; color:#FFF; display:block; text-align:center; font-size:18px; line-height:40px}
.Popup03 .bnt02{float: right; width:160px;background:#004799; color:#FFF; display:block; text-align:center; font-size:18px; line-height:40px}

/*公益咨询*/
.question-type-list{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.question-type-list .type-box{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box a.cuB{background-color: #48b4ff;color: #fff;}


.type-nav2{margin:3px 0 43px;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}

.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}
.type-nav2 .replyMax{margin: 0 80px 0 20px;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}
.question-list-box{margin-bottom:30px;min-height: 500px;}
.question-list-box li{padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}
.question-list-box li:hover{box-shadow: 0 0 10px #cecece;}
.question-list-box li:hover .question-title{color: #48b4ff;}

/*公益咨询-创建*/
.create-question-info{font-size: 20px;color: #7f7f7f;margin: 30px 0;text-align: center;}


/*公益咨询-详情*/
.left-view-box{width:680px;}
.left-view-box .question-info{margin: 20px 0;}
.left-view-box .question-info p{margin:10px 0;}
.left-view-box .title{border-top: 1px solid #e8e8e8;padding:10px 0;}
.left-view-box .lv-reply-list li{margin:30px 0;position: relative;}
.left-view-box .lv-reply-list li .lv-info{display: none; position: absolute;text-align: center; width: 128px;height: 158px;z-index: 10;border: 1px solid #e8e8e8;border-radius: 10px;padding: 10px;left:-30px;top: 82px;background-color: #fff;}
.left-view-box .lv-reply-list li .lv-info .top-icon{background: url(../img/question2/top_icon.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;top: -12px;left: 60px;}

.left-view-box .lv-reply-list .lv-reply-info{width: 560px;position: relative;padding-top: 60px;}
.left-view-box .lv-reply-list .lv-reply-info .lv-title{position: absolute;width: 570px;height:56px;padding: 0 10px; line-height: 56px; border-bottom: 1px solid #e8e8e8; left:-10px;top: -5px;background-color: #f0f1f3;border-top-left-radius: 10px;-webkit-border-top-left-radius:10px;border-top-right-radius: 10px;-webkit-border-top-right-radius:10px;}
.left-view-box .lv-reply-list .lv-reply-info .iconleft{background: url(../img/question2/left.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-14px;top:20px;}
.left-view-box .lv-reply-list .lv-reply-info .content1{color:#7f7f7f;font-size: 16px;line-height:30px;margin: 20px 0;}
.left-view-box .lv-reply-list .lv-reply-info .lv-title .operate a{background-color: #fff; color: #b5b5b5;display: inline-block;border: 1px solid #e8e8e8; border-radius: 10px;padding: 4px 10px;overflow: hidden;line-height:30px;margin-top:8px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off{margin-right: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-on{margin-right: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/like.png) no-repeat;width: 20px; height: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .favour-off:hover i{background: url(../img/question2/likes.png) }

.left-view-box .lv-reply-list .lv-reply-info .lv-title .operate a.favour-on{color: #FF4670;border: 1px solid #FF4670;}
.left-view-box .lv-reply-list .lv-reply-info .favour-on i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/likes.png) no-repeat;width: 20px; height: 20px;}

.left-view-box .lv-reply-list .lv-reply-info .operate .favour-off:hover{border: 1px solid #FF4670;color: #FF4670;}
.left-view-box .lv-reply-list .lv-reply-info .reward-on i{margin: 4px 5px 0 0;float: left; background: url(../img/question2/reward1.png) no-repeat;width: 20px; height: 20px;}
.left-view-box .lv-reply-list .lv-reply-info .reward-on:hover i{background: url(../img/question2/reward2.png) }
.left-view-box .lv-reply-list .lv-reply-info .operate .reward-on:hover{border: 1px solid #FF4670;color: #FF4670;}

.left-view-box .textarea{width:590px;height: 200px;resize:none;border: 1px solid #e8e8e8;border-radius: 10px;padding: 20px;}
.left-view-box .textbox{width:550px;height: 200px;resize:none;border: 1px solid #e8e8e8;border-radius: 10px;padding: 20px;display:inline-block;}
.left-view-box .iconleft1{background: url(../img/question2/left.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-13px;top:20px;}
.left-view-box .iconleft2{background: url(../img/question2/left2.png) no-repeat;width: 20px; height: 20px;display:inline-block;position: absolute;left:-13px;top:20px;}
.left-view-box .Release-response{border-radius:10px; width:120px;height:40px;line-height: 40px; text-align: center;display: inline-block;background-color: #0097ff;color: #fff;font-size: 18px;cursor: pointer;float: right;margin: 20px 0 40px 0;}
/*打赏弹出款*/
.Popup1{display: none;text-align: center;}
.Popup1 .title{background-color: #48b4ff;color: #fff;display: block;width: 355px;height:72px;line-height: 72px;border-top-left-radius: 10px;-webkit-border-top-left-radius:10px;border-top-right-radius: 10px;-webkit-border-top-right-radius:10px;font-weight: bold;}
.Popup1 .to-reward{width: 220px;line-height: 48px;background-color: #FF4670;font-size: 18px;color: #fff;display:inline-block;border-radius: 10px;}
.Popup1 .to-reward:hover{background-color: #d6385b;}

.Popup1 .reward-money{width: 280px;line-height:30px;padding: 10px; border-radius: 10px;border: 1px solid #e8e8e8;overflow: hidden;margin: 30px auto;}
.Popup1 .reward-money i{background: url(../img/question2/reward.png) no-repeat;width:30px; height:30px;display:inline-block;float: right;cursor: pointer;}

.left-view-box .top-but {overflow: hidden;}
.left-view-box .top-but .collect-off{display: inline-block; cursor: pointer;border: 1px solid #e8e8e8;border-radius: 10px;padding: 2px 8px;color: #a4dbd8;}
.left-view-box .top-but .collect-off i{ background: url(../img/question2/collect.png) no-repeat;width: 20px; height: 20px;display:inline-block;}
.left-view-box .top-but .collect-off:hover{color: #fff;background-color: #a4dbd8;}
.left-view-box .top-but .collect-off:hover i{background: url(../img/question2/collects.png);}

.left-view-box .top-but .collect-on{display: inline-block;cursor: pointer;border: 1px solid #a4dbd8;border-radius: 10px;padding: 2px 8px;color:#fff;background-color: #a4dbd8;}
.left-view-box .top-but .collect-on i{background: url(../img/question2/collects.png) no-repeat;width: 20px; height: 20px;display:inline-block;}


.right-release-box{overflow: hidden;padding: 20px;background-color: #fff;border-radius: 10px;width: 240px;}
.view-release{display: block;background-color: #ff4670; width: 154px; height: 34px;line-height: 34px;margin:20px auto; border-radius: 10px;text-align: center;font-size: 18px;color: #fff;}
.view-release:hover{background-color: #d6385b;color: #fff;}

/*公益咨询-订单支付*/
.order-title{font-size: 18px;color: #7f7f7f;font-weight: bold;line-height: 60px;}
.order-info{line-height:30px;color: #7f7f7f;border: 1px solid #ebebeb;border-radius: 10px;background-color: #fff;padding:20px;overflow: hidden;}
.order-pay{border: 1px solid #ebebeb;border-radius: 10px;background-color: #fff;padding:0 20px;overflow: hidden;}
.order-pay li{overflow: hidden;margin: 20px 0;}
.order-pay li span{float: left;line-height: 50px;}
.order-pay .winxin-icon{background: url(../img/weixin1.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .zhifubao-icon{background: url(../img/zhifubao.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .qianbao-icon{background: url(../img/qianbao.png) no-repeat;width: 50px; height: 50px;display:inline-block;}
.order-pay .pay-type{font-size: 18px;color: #3b3b3b;margin: 0 10px 0 20px;}
.order-pay .checkboxIcon{background: url(../img/question2/checkbox.png) no-repeat;width:32px; height:32px;float: right;cursor: pointer;}
.order-pay .checkedIcon{background: url(../img/question2/checked.png) no-repeat;width:32px; height:32px;float: right;cursor: pointer;}

.submit-but{width:380px;height: 50px;cursor: pointer; line-height: 50px;text-align: center;color: #fff;background-color: #48b4ff;border-radius: 10px;margin: 20px auto;font-size: 20px;}


/*发布问题*/
.quesIssContext3{width: 670px;margin: 0 auto;}
.quesIssContext3 li .quesTitle{font-size: 16px;color: #3b3b3b; border: none;width: 670px;background-color: #fff;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;margin: 10px 0;}
.quesIssContext3 li .itxtarea{font-size: 16px;color: #3b3b3b;border: none;resize:none;width: 670px;padding: 0;background-color: #fff;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;margin: 10px 0;}
.quesIssContext3 li .subAdvisory{width: 380px;line-height: 54px;height: 54px;font-size: 20px;color: #fff;background-color: #48b4ff;border-radius: 10px;display: block;margin: 20px auto;cursor: pointer;}
.quesIssContext3 li.error-prompt{display: none; overflow: hidden;width: 670px;border: 1px solid #ff4670;background-color: #ffe8ee; border-radius: 10px;padding: 10px;margin: 10px 0 40px 0;}
.quesIssContext3 li.error-prompt .error-closing{background: url(../img/question2/error.png) no-repeat;width:20px; height:20px;float: right;display:inline-block;cursor: pointer;}
.quesIssContext3  .commit-type1{cursor: pointer;position: relative; font-size: 18px;color: #7f7f7f;border: 1px solid #ebebeb;border-radius: 10px;padding: 10px;text-align: center;background-color: #fff;}
.quesIssContext3  .commit-type1 i{position: absolute;right: 10px;top:10px;padding: 10px; background: url(../img/question2/bon1.png) center no-repeat;width:8px; height:8px;display: inline-block;}

.quesIssContext3  .commit-type2{display: none; cursor: pointer;width: 648px; position: relative;position: absolute; top: 0px;right: 0; font-size: 18px;color: #48b4ff;border: 1px solid #48b4ff;border-radius: 10px;padding: 10px;text-align: center;background-color: #fff;}
.quesIssContext3  .commit-type2 i{position: absolute;right: 10px;top:10px;padding: 10px; background: url(../img/question2/bon2.png) center no-repeat;width:8px; height:8px;display: inline-block;}
.quesIssContext3  .commit-type2 .type-list{width:560px;padding: 10px 20px; margin: 0 auto;border-top: 1px solid #48b4ff;}
.quesIssContext3  .commit-type2 .type-list a{width:86px;line-height: 24px;text-align: center; font-size: 16px;display: inline-block;margin:6px 10px;border-radius: 10px;border: 1px solid #e8e8e8;}
.quesIssContext3  .commit-type2 .type-list .selected{background-color: #48b4ff;color: #fff;}
.quesIssContext3  .commit-type2 .type-list a:hover{background-color: #48b4ff;color: #fff;}
.quesIssContext3  .commit-type2 .icon1{position: absolute;right:320px;top:25px;padding: 10px; background: url(../img/question2/icon01.png) center no-repeat;width:10px; height:10px;display: inline-block;}


/*一对一咨询列表*/

.question-type-list{width: 940px;padding: 20px 30px;margin: 30px 0 0 0;background-color: #fff;}
.question-type-list .type-box1{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box1 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box1 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box1 a.cuB{background-color: #48b4ff;color: #fff;}

.question-type-list .type-box2{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box2 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box2 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box2 a.cuB{background-color: #48b4ff;color: #fff;}

.question-type-list .type-box3{font-size: 16px;width: 850px;margin-top: -2px;}
.question-type-list .type-box3 a{margin-bottom: 10px; width: 97px;height: 30px;line-height: 30px;margin-left:4px; color: #7f7f7f;text-align: center;display: inline-block;border-radius: 50px;}
.question-type-list .type-box3 a:hover{background-color: #48b4ff;color: #fff;}
.question-type-list .type-box3 a.cuB{background-color: #48b4ff;color: #fff;}
.type-nav2 .fuzzy-search{display: none; position:absolute;left:0px;top:25px; text-align:left;border: 1px solid #48b4ff;width: 308px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 10px;background-color: #fff;}
.type-nav2 .search-icon{background:url(../img/question2/search.png) center no-repeat; width:36px; height:36px;display: inline-block;position: absolute;right:5px;top: -2px;cursor: pointer;}

.type-nav2 .typeMax{margin: 0 20px 0 0;}
.type-nav2 .search-input{width:330px;height:32px;text-indent: 10px;border: 1px solid #ebebeb;font-size: 14px;}
.question-list-box2{margin-bottom:30px;min-height: 500px;}
.question-list-box2 li .question_but{text-align: center; color:#b5b5b5; width: 128px;height: 34px;background-color: #fff;border-radius: 10px;display: inline-block;font-size: 16px;cursor: pointer;}
.question-list-box2 li{overflow: hidden; padding: 20px 30px;line-height:30px;background-color: #fff;color: #3a3a3a;font-size: 20px;border-radius: 10px;margin-bottom:15px;}
.question-list-box2 li:hover{box-shadow: 0 0 10px #cecece;}
.question-list-box2 li:hover .question-title{color: #48b4ff;}
.question-list-box2 li:hover .lvrealname{color: #48b4ff;}
.question-list-box2 li:hover .question_but{background-color:#FF4670;color: #fff; border-radius: 10px;display: inline-block;font-size: 16px;cursor: pointer;}
.question-list-box2 li .lv-info-box{width: 490px;margin-left: 20px;}
.question-list-box2 li .lv-info-box p{line-height: 24px;}
.question-list-box2 li .lv-info-box .address{background:url(../img/address.png) 0px 4px no-repeat;background-size: 13px; padding-left: 24px;}
.question-list-box2 li .lv-info-box .lv-name{margin-bottom: 10px;}
.question-list-box2 li .lv-info-box .law-type span{margin-top:15px; width: 97px; line-height:30px;text-align:center;color: #b5b5b5;background-color:#f0f1f3;margin-right:10px;display: inline-block;border-radius: 10px;}


.area-wrap a.style-type{margin-right: 20px;border-radius:10px;border: 1px solid #ebebeb;padding: 0; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;color: #7f7f7f;font-size: 16px;cursor: pointer;}
.area-wrap a.style-type:hover{background-color: #48b4ff; color: #fff;}
.type-box-style {font-size: 16px;width: 850px; margin-top: -2px;}
ul.area-wrap .type-box-style a{padding: 8px 10px;margin-bottom: 10px;}
.area-wrap-box{border-radius: 10px;background: #fff;}
.item_pager .loadMore{border-radius:10px;border: 1px solid #e8e8e8;color: #b5b5b6; background-color: #fafafa; padding: 0; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;color: #7f7f7f;font-size: 16px;cursor: pointer;}
.item_pager .loadMore:hover{background-color: #48b4ff;color: #fff;}

.view-content{width: 1000px;margin:40px auto;}
.text-view-info{margin-left:20px;width: 520px;}
.text-view-info p{line-height: 44px;}
.text-view-info .price{background-color: #f5f5f5;border-radius: 10px;padding-left: 10px;margin: 20px 0;}
.text-view-info .selectLv{margin:36px 0 0 52px;border-radius:10px;background-color: #48b4ff;color: #fff; border: 1px solid #ebebeb; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;font-size: 16px;cursor: pointer;}
.text-view-info .selectLv:hover{background-color: #0097ff;}
.view-but{width: 120px;line-height: 30px;border: 1px solid #e8e8e8;font-size: 16px;border-radius: 10px;display: inline-block;margin-right: 20px;text-align: center;}


.adviser-info{margin-left:20px;width: 520px;}
.adviser-info p{line-height: 44px;}
.adviser-info .adviser1{line-height:26px;margin-top:10px;}
.adviser-info .price{background-color: #f5f5f5;border-radius: 10px;padding-left: 10px;margin: 20px 0;}
.adviser-info .selectLv{margin:18px 0 0 52px;border-radius:10px;background-color: #48b4ff;color: #fff; border: 1px solid #ebebeb; width:110px;height:30px;line-height: 30px; text-align: center;display: inline-block;font-size: 16px;cursor: pointer;}
.adviser-info .selectLv:hover{background-color: #0097ff;}


.view-content1{overflow: hidden; width: 1000px;margin:40px auto;border: 1px solid #e8e8e8;background-color: #fff;border-radius: 10px;}
.view-content1 .titlebg{background-color: #f0f1f3;width: 1000px; line-height: 40px;overflow: hidden;}
.view-content1 .titlebg ul li{float: left;padding: 4px 20px;cursor: pointer;color: #7e7e7e;line-height: 34px;}
.view-content1 .titlebg ul li.cu{background-color: #fff;border-bottom: 4px solid #48b4ff;padding-bottom: 0px;color:#48b4ff; }
.view-content1 .evaluate-but{overflow: hidden;margin-bottom: 20px;}
.view-content1 .evaluate-but a{width: 100px;height: 30px;display: inline-block; text-align: center;line-height: 30px;border-radius: 10px; font-size: 18px;border: 1px solid #e8e8e8;float: left;margin-right: 10px;}
.view-content1 .evaluate-but a:hover{color: #fff;background-color: #48b4ff;}
.view-content1 .evaluate-but a:hover .colorF,.view-content1 .evaluate-but a:hover .colorD{color: #fff;}
.view-content1 .evaluate-but a.cua{color: #fff;background-color: #48b4ff;}
.view-content1 .evaluate-but a.cua .colorF,.view-content1 .evaluate-but a.cua .colorD{color: #fff;background-color: #48b4ff;}
.view-content1 .good-evaluate li{border-top: 1px solid #e8e8e8;padding: 30px 0;overflow: hidden;}
.view-content1 .good-evaluate li .lvimg{border: 2px solid #fff;border-radius: 50%;}
.view-content1 .good-evaluate li .lvimg:hover{border: 2px solid #48b4ff;}
.view-content1 .good-evaluate .box1{width: 560px;}
.view-content1 .good-evaluate .box2{width:200px;line-height: 140px;text-align: center;}
.view-content1 .good-evaluate .box3{width:200px;text-align: center;margin-top: 20px;border-collapse: inherit;}
.view-content1 .good-evaluate .evaluate-type{margin-top: 20px;}
.view-content1 .good-evaluate .evaluate-type a{background-color: #f0f1f3;border-radius: 10px;text-align: center;display: inline-block;padding: 4px 10px;margin-right:6px;color: #7f7f7f;}
.view-content1 .introduce-title{background:url(../img/titlebg.png) center no-repeat; width:788px; height:92px;text-align: center;line-height: 92px;margin: 40px auto;}
/*table {
    border-collapse: inherit;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}*/
.view-content1 .tabletext{margin: 0px auto;text-align: center;display:block;width: 780px;border: 0;}
.view-content1 .tabletext1{overflow: hidden; border: 1px solid #e8e8e8;display: inline-block; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
/*.view-content1 .tabletext{border-collapse: inherit; margin: 0px auto;display:block;font-size: 18px; border: 1px solid #e8e8e8;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-align: center;}
.view-content1 .tabletext1{display:block;width: 780px; font-size: 18px; border: 1px solid #e8e8e8;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-align: center;}
*/
.view-content1 .tabletext tr{border: 0;}
.view-content1 .tabletext td{padding:20px;}
.introduce{width: 1000px;margin: 0 auto;}
.fixed-introduce{position: fixed;top:0px;left: 0;background-color:#f5f5f5;width: 100%;z-index: 100;}


.my-question-type{width:800px;margin:0 20px 40px;background-color: #f5f5f5;overflow: hidden;font-size: 20px;color:#777;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.my-question-type a{width: 110px;line-height: 40px;text-align: center;display: inline-block;margin-right: 1px;}
.my-question-type a:hover{background-color: #48b4ff;color:#fff;}
.my-question-type a.cua{background-color: #48b4ff;color:#fff;}

.lv-type-info{margin: 10px 20px;height: 100px;}
.lv-type-info img{}

